Estou procurando uma maneira de obter a funcionalidade de tabelas de ip no Windows 10. Habilitei o roteamento IP e preciso encaminhar dados tcp para outro host (porta 8080) e depois encaminhar sua resposta enquanto mascaramos o IP. No Linux, eu era capaz de fazer isso usando o seguinte (Onde $ 1 = <IP interno>, $ 2 = 80, $ 3 = 8080, $ 4 = tcp)
iptables -t nat -A PREROUTING -p $4 --match multiport --dports $2 -j DNAT --to-destination $1:$3
iptables -A FORWARD -p $4 --match multiport --dports $2 -d $1 -j ACCEPT
iptables -t nat -A POSTROUTING -j MASQUERADE
Existe uma maneira de obter funcionalidades semelhantes no Windows 10?
netsh interface portproxy add v4tov4 listenport=80 connectaddress=127.0.0.1 connectport=8080
Vou tentar traduzir seus iptables para netsh se eu tiver tempo. substitua o 127.0.0.1 pelo endereço de sua escolha