Redirecionamento de porta avançada Firewall do Windows

0

Eu preciso redirecionar algumas portas no Windows. O que eu quero é sujar o tráfego em uma porta específica (445, SMB).

Meu proxy é executado na mesma máquina. O problema é que eu não posso mudar a porta 445. Então, meu proxy pode ouvi-lo e redirecioná-lo para o servidor SMB do Windows.

[Servidor, SMB]: 445 - > [RROXY]: 8445 - > [Windows FW]: 445 - > [CLIENTE]

Meu cliente deve ser conectado na porta 445

Eu preciso de um pouco de magia de firewall.

  • O Windows FW redireciona a porta / interface 10.0.0.1:445 para 127.0.0.1:8445 (antes do serviço SMB)
  • Meu proxy ouça em 127.0.0.1:8445
  • redirecionar o tráfego para 127.0.0.1:445

isso é possível, se sim, então como?

    
por Marc 09.10.2018 / 14:59

1 resposta

0

Você pode estar procurando por redirecionamento de portas no Windows.

Desde o Windows XP, existe uma capacidade incorporada no Microsoft Windows para configurar encaminhamento de portas de rede. Com ele, qualquer conexão TCP recebida (IPv4 ou IPv6) para a porta local pode ser redirecionado para outra porta local ou mesmo para a porta no computador remoto, sem a necessidade de um serviço que ouça nesta porta.

Para configurá-lo, use o comando netsh .

A sintaxe é:

netsh interface portproxy add v4tov4 listenaddress=localaddress listenport=localport connectaddress=destaddress connectport=destport

onde

  • listenaddress - é um endereço IP local aguardando uma conexão.
  • listenport - porta TCP de escuta local (a conexão é esperada).
  • connectaddress - é um endereço IP local ou remoto (ou nome DNS) para o qual a conexão de entrada será redirecionada.
  • connectport - é uma porta TCP para a qual a conexão do listenport é encaminhada.

Para mais informações, consulte:

por 09.10.2018 / 15:18