Como fazer login em um servidor atrás da LAN via ssh

Como fazer login em um servidor atrás da LAN via ssh

Existe um servidor em uma empresa privada que não possui IP público, seu IP é 192.168.x.x.

E eu conheço o IP público da empresa: 61.xx.xx.xx,

Existe alguma ferramenta ou método que me permita fazer login em um servidor que esteja atrás da LAN.

Não quero instalar o TeamViewer porque é muito lento.

Eu só quero ter acesso ssh.

Muito obrigado.

Responder1

Se o endereço IP público tiver um servidor SSH e você tiver credenciais de login para ele, poderá configurar o encaminhamento de porta SSH.

Na linha de comando, você pode fazer isso:

ssh [email protected] -L 22:192.168.x.x:22

Isso configura um encaminhamento de porta do seu próprio computador para o servidor na rede interna. usuário é a conta de usuário no servidor com endereço 61.xx.xx.xx e a primeira 22 é a porta no computador local à qual você se conecta quando deseja se conectar ao servidor dentro da rede privada.

ssh [email protected]

conecta você ao outro servidor. Se você já possui um servidor SSH em execução no seu computador local, você pode usar outra porta como 222 e conectar-se assim:

ssh -p 222 [email protected]

Você precisa ajustar a porta no primeiro comando SSH que configura o túnel.

Se você precisar configurar o tunelamento com PuTTY,http://howto.ccs.neu.edu/howto/windows/ssh-port-tunneling-with-putty/tem instruções claras para isso.

Se não houver nenhum daemon SSH em execução no endereço 61.xx.xx.xx, será necessário configurar o encaminhamento de porta no roteador que lida com o tráfego entre redes públicas e privadas. Você precisa configurar o encaminhamento de porta de alguma porta externa (61.xx.xx.xx:222 por exemplo) para o IP interno 192.168.xx:22.

  • Tero

informação relacionada