Como conectar ao servidor ubuntu se estiver com IP interno

1

Eu tenho o servidor ubuntu em minha casa e quero acessá-lo de lá. Eu não tenho endereço IP público no meu servidor Ubuntu, então não consigo acessá-lo da Internet. Eu tenho DNS estático, etc Ouvi falar de hamachi, mas devo instalar isso em cada computador que eu quero conectar ao meu servidor ubuntu em casa. Eu quero apenas o acesso ao terminal.

    
por user84471 06.11.2012 / 13:28

2 respostas

0

Você precisa configurar um túnel ssh reverso

ssh -nNT -R 1100:local.mydomain.com:22 [email protected]

O que isto faz é encaminhar quaisquer conexões na porta 1100 do servidor remoto para a porta 22 do sistema local. Você teria que preparar essa conexão com antecedência e não é tão confiável quanto uma VPN.

Se você quiser mais confiabilidade (a conexão ssh pode cair), vá para openvpn.

    
por Nemo 06.11.2012 / 13:34
0

Você pode configurar uma regra NAT inversa no seu roteador / NAT / firewall para que qualquer conexão com o roteador de fora em uma porta seja traduzida para um outro endereço de máquina e porta em sua rede local.

Assim, a porta 22 do seu roteador pode ser traduzida para a porta 22 do seu servidor. Então você só precisa registrar em seu DNS seu servidor com o endereço IPv4 global do seu roteador.

Ou você pode configurar o IPv6 e todas as suas máquinas podem ter endereços globais adequados. Mas a máquina da qual você se conecta também precisa estar em uma rede IPv6. Não se esqueça de configurar o firewall em seu roteador IPv6 e em suas máquinas. O que é bastante fácil de fazer com o ufw.

    
por Anders 07.11.2012 / 07:30