Como logar um servidor por trás da LAN via ssh

0

Existe um servidor em uma empresa privada que não tem IP público, o 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 permite acessar um servidor que está por trás da LAN.

Eu não quero instalar o TeamViewer porque é muito lento.

Eu só quero ter acesso ssh.

Muito obrigado.

    
por poc 08.03.2014 / 13:10

1 resposta

1

Se o endereço IP público tiver um servidor SSH e você tiver credenciais de login, você 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. user é a conta de usuário no servidor com o 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á tem o servidor SSH em execução no seu computador local, você pode usar outra porta como 222, então você se conecta 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 o PuTTY, link tem instruções claras para isso.

Se não houver um 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 a rede pública e privada. Você precisa configurar o encaminhamento de porta de alguma porta externa (61.xx.xx.xx: 222 por exemplo) para o IP interno 192.168.x.x: 22.

  • Tero
por 08.03.2014 / 14:15