DynDNS (ou serviço similar), combinado com o encaminhamento de porta e um endereço IP local estático no cliente, é seu amigo.
Eu estou tentando configurar um servidor ssh em casa conectado à internet via roteador sem fio. Como seu IP é dinâmico, como você especifica seu endereço no lado do cliente? Obrigado!
DynDNS (ou serviço similar), combinado com o encaminhamento de porta e um endereço IP local estático no cliente, é seu amigo.
Você quer dizer dinâmico internamente, definido pelo DHCP? Você precisaria atribuir ao seu servidor um IP estático em vez de um endereço atribuído pelo DHCP.
Se você quer dizer que seu endereço residencial é dinâmico da rede externa, você pode tentar um serviço como DNS dinâmico ou fazer o que eu faço; minhas locações são bastante longas, então eu vou até o site www.whatismyip.com e as anotei e o aluguel permanecerá por semanas (ou meses) de cada vez, mas isso varia de acordo com o fornecedor.
Outra coisa que você pode criar é uma maneira de fazer o script de uma captura automática do seu IP externo e enviá-lo por email para você periodicamente.
Sua única outra opção "fácil" que eu conheço é verificar as ofertas do provedor e ver se elas oferecem um IP estático ao seu local, mas geralmente isso é para linhas de classe executiva. Além disso, eles desaprovam a possibilidade de você executar um servidor da Web ou um servidor de e-mail.
Eu recomendo que você use alguns serviços IP dinâmicos da web, como o dyndns. Ele oferece uma ferramenta de detecção de IP da Web gratuita para uso com os serviços do dyndns e é suportada por muitos roteadores ADSL. Depois que você precisa fazer, é ativar o NAT no seu firewall e configurá-lo para encaminhar a porta 20000 (por exemplo) para o seu servidor local dentro do NAT na porta do seu sshd.
Tente alterar a porta ssh padrão para outra porta (20000) para obter menos ataques de força bruta ssh.