Como obter o IP externo do computador Ubuntu remoto

1

Meu ISP geralmente deixa meu endereço IP fixo, mas quando há uma falha de energia ou se o serviço fica inativo por mais de 15 a 30 minutos, minha casa recebe um endereço IP diferente.

Meu objetivo é conectar-se ao meu computador Ubuntu doméstico usando meu laptop executando o Win-8 RDP. NÃO quero executar um serviço de IP dinâmico e prefiro conectar-me diretamente ao endereço IP.

Minha pergunta é "Como obtenho o endereço IP da minha casa quando estou ausente remotamente?"

(solução segue)

    
por Buck 31.07.2015 / 16:41

1 resposta

1

A solução que fiz foi usar o Cron e o DropBox para compartilhar meu endereço IP.

Eu escrevi um programa bash. (Veja a imagem) (desculpe, eu não sei como compartilhar o script)

Eu copiei isso para "/etc/cron.hourly/showmyip"

Agora, a cada hora, recebo um arquivo atualizado copiado para minha pasta DropBox que mostra meu endereço IP. Eu posso acessá-lo de qualquer local ou computador apenas verificando minha pasta DropBox. Parece assim:

A razão pela qual eu criei um arquivo HTML é que, quando eu estava testando, usei várias linhas. No Windows, todas as linhas foram mescladas em uma. É um pouco mais complexo do que precisa ser, mas funciona. Faz o que eu preciso.

Eu originalmente o configurei para atualizar todos os dias, mas decidi atualizar a cada 10 minutos. Dessa forma, se mudar, praticamente tenho acesso instantâneo ao novo IP.

Outra coisa legal de fazer isso dessa maneira é que ninguém mais tem acesso à conta.

    
por Buck 31.07.2015 / 16:57