Este tutorial mostra como configurar DNS dinâmico no Ubuntu Linux 20.04 LTS usando o serviço DynuDNS em conjunto com as ferramentas Wget e Cron, sem instalação de ferramentas adicionais.
sudo nano /home/usuario/atualiza-ddns.sh
dominio="seu-subdominio.ddnsfree.com" usuario="seu-login-em-DynuDNS" senha="sua-senha-em-DynuDNS" ip=$(wget -qO - icanhazip.com) wget "https://api.dynu.com/nic/update?hostname=$dominio&myip=$ip&myipv6=no&username=$usuario&password=$senha"
sudo chmod +x /home/usuario/atualiza-ddns.sh
sudo nano /etc/crontab
* * * * * root /home/usuario/atualiza-ddns.sh
sudo service cron restart
ping seu-subdominio.ddnsfree.com
seu-subdominio.ddnsfree.com:8080
Observações
O conteúdo desta página pode ajudar alguém? Compartilhe!