redirecionamento de porta local do Windows Server 2003

redirecionamento de porta local do Windows Server 2003

Resumindo: Posso configurar o Windows Server 2003 para aceitar tráfego na porta 30005 e redirecioná-lo para a porta 3333 na mesma máquina.

Longo: tenho um serviço que escuta TCP na porta 3333. Este é um serviço de terceiros que não parece ser configurável para escutar em mais de uma porta. Existe uma maneira no Windows de enviar todo o tráfego em uma porta diferente, digamos 30005, para 3333. Isso é feito em uma LAN local, então o NAT no roteador não funcionará. Eu vi algumas respostas que usam iptables no Linux, mas não consegui encontrar uma resposta para o Windows. Pelo que sei, o Netsh não faz o que preciso, pois apenas permite ou proíbe o tráfego sem encaminhá-lo.

Responder1

Descobri que as habilidades NAT do Server 2003 e anteriores são limitadas em comparação com o iptables. Uma maneira de fazer isso no servidor 2003 é usar o firewall do Windows.

Ative "Roteamento e acesso remoto". Selecione Roteamento IP >> NAT/Firewall Básico. Selecione sua interface e vá até a aba "Serviços e Portas". Defina um serviço com portas de entrada e saída conforme necessário. Você pode até adicionar um segundo endereço IP à sua interface existente, se necessário, para atuar como o "endereço privado".

EDIT: Para adicionar um guia com imagens à resposta,aqui está um link.

informação relacionada