Encaminhamento de porta para ocultar portas e acesso local

0

Eu tenho a seguinte situação:

Em casa, estou executando um servidor ssh, na porta 22, em uma das minhas máquinas. Eu gostaria de acessá-lo da internet, então eu dirijo para a frente. Eu faço a porta externa 2222, então não consigo a lavagem normal dos bots tentando invadir a porta 22.

Isso funciona na prática bem o suficiente, no entanto, quando eu tenho um script ou um alias que tenta se conectar a essas máquinas, eu preciso continuar editando a porta que ele tenta se conectar, dependendo se eu estou dentro ou fora da rede .

Qual é a melhor maneira de corrigir isso? Por mais que eu saiba, algumas das minhas opções são:

  • Realmente hospeda o ssh em 2222
  • De alguma forma, direcionamos o tráfego local para a porta 2222 do roteador, então ele passa pelas opções de encaminhamento de porta
  • Diferentes aliases / scripts, dependendo de onde eu estou (yuck).

Existe uma opção melhor que eu não conheço? Eu provavelmente irei padronizar a hospedagem do ssh em 2222, se nada mais aparecer.

    
por Eddie Parker 04.11.2015 / 17:01

1 resposta

1

Encaminhamento de porta Socat na máquina :

socat SCTP-LISTEN:2222,fork TCP:localhost:22
    
por 08.11.2015 / 03:23