Para usar o SSH no seu servidor pela internet:
- No seu computador: você precisa abrir a porta 22 no firewall.
- No roteador: você precisa encaminhar a porta 22 para você em
192.168.X.X
. Observe que você pode abrir uma porta não padrão no roteador, por exemplo, 500, em seguida, encaminhe-o para a porta 22 em seu computador, por motivos de segurança. Em seguida, você conectará o SSH à porta 500 enquanto o computador estiver escutando na porta padrão 22. - Descubra o endereço IP externo do roteador, por exemplo, visitando link
- Se o seu endereço IP externo não for estático (depende do seu ISP),
você precisará fornecer ao seu roteador um nome DNS. Você precisará obter uma conta
com algum fornecedor DNS dinâmico que é suportado pelo seu roteador ,
para que o roteador atualize automaticamente seu endereço IP com o
fornecedor sempre que for inicializado. Você então se conectará ao seu computador usando o
Nome DNS, cujo formato depende do fornecedor, por exemplo,
your-name.ddns.net
. Se o fornecedor de DNS não for suportado pelo roteador, você precisará manualmente atualizá-lo você mesmo toda vez que ele inicializar ou configurar ddclient .
Mais informações podem ser encontradas pelo Google. Por exemplo, o artigo:
Dynamic Dns e Remote ssh and VNC .