É possível espelhar uma porta de rede para escapar de portas bloqueadas?

0

Eu rodei um servidor samba na minha máquina linux dedicada, mas meu ISP bloqueia a porta 445.

Acabei de mudar a porta do host para 5601, o que funciona bem para mim, já que estou montando via fstab no linux.

No entanto, eu também quero que funcione para usuários do Windows, e não importa o que eu tentei, o Windows não gosta de portas diferentes.

Existe uma maneira de "espelhar" a porta 445 a 5601 para que ambos se conectem ao servidor samba?

    
por Jacob Pedersen 13.11.2014 / 15:58

1 resposta

0

Você precisará modificar o iptables para fazer o encaminhamento de porta. Algo semelhante a:

# this redirects incoming packets from 5601 to 445
iptables -t nat -I PREROUTING -p tcp --dport 5601 -j REDIRECT --to-ports 445

# this redirects output packets from localhost to 445 so it works from localhost
iptables -t nat -I OUTPUT -p tcp -o lo --dport 5601 -j REDIRECT --to-ports 445

Veja também: link

    
por 16.11.2014 / 04:52