SSH na máquina Linux pela Internet

14

Recentemente, configurei uma máquina Linux no meu dormitório e gostaria de acessá-la via SSH. Estou em um campus universitário que possui várias sub-redes para gerenciar as máquinas conectadas sem fio à rede. Por esse motivo, a sub-rede das máquinas e seu IP são alterados com frequência.

Como as máquinas provavelmente estarão em sub-redes diferentes, não consigo fazer o SSH digitando o endereço IP. Existe alguma maneira de configurar o SSH por meio de um serviço de Internet ou algo semelhante que me encaminhe para minha máquina?

Alex Bardasu
fonte
Você precisa acessá-lo de fora da rede do campus? Ou apenas internamente (de dentro da rede do campus)?
Isaac Dontje Lindell
Preciso dele internamente, mas achei que, como estarei em uma sub-rede diferente, ela apresentará problemas semelhantes aos acessados ​​de fora do campus.
Alex Bardasu
É provável que haja um firewall bloqueando as conexões de entrada da Internet externa. Internamente, você pode ver se a rede do campus fornece um nome DNS para clientes conectados. Meu campus mapeia computadores que solicitam um IP para um nome DNS com o formato %machine_name%.dynamic.%college_name%.edu. Talvez sua rede tenha algo parecido?
Isaac Dontje Lindell
Recebo um endereço semelhante quando faço um "host <ip>". Vou tentar quando sair do trabalho e ver se isso me leva a algum lugar. Obrigado!
Alex Bardasu
O único problema que ocasionalmente encontro é que ele não é atualizado imediatamente quando o computador se move. Isso não deve ser um problema em uma máquina que permanece no mesmo local.
Isaac Dontje Lindell

Respostas:

15

Você pode usar Log me in Hamachi .

Eu o uso em um servidor Linux que está atrás do NAT sem maneira de encaminhar portas. É grátis como na cerveja.

Você configura uma rede no logmein.com e depois instala o cliente no servidor. Isso criará um ham0dispositivo de rede com um IP que nunca será alterado. Você precisa conectar as máquinas clientes à mesma rede hamachi e pode fazer o ssh na sua caixa por meio do hamachi ip.

squareborg
fonte
1
Perfeito! Eu usei o Hamachi quando era criança para fins de jogos, mas esqueci completamente agora. Vou tentar em breve. Obrigado!
Alex Bardasu
5

Eu acho que você pode usar no-ip.com ou dyndns.com.

Esta pergunta pode ter sua resposta ddclient atualizando para IP local em vez de IP público

Você não especifica se precisa acessar da sub-rede ou da Internet. Portanto, a solução é diferente (ambas explicadas no link superuser.com)

gavioto20
fonte