Configurando o DDClient para usar o OpenDNS

Ralei um pouquinho para configurar isto nos últimos tempos, mas acabei conseguindo. Uso o OpenDNS para minha rede aqui em casa, ou seja, no roteador e em algumas redes que administro.

O OpenDNS fornece uma vantagem. É uma grande rede de DNS, sem quedas constantes, como a maioria das redes de DNS dos provedores que usamos. Assim, mesmo que eles estejam com problema, tal qual a Telefônica e NET e outros sempre tem, você está navegando sem nenhum problema, pois a estrutura do OpenDNS é ótima. 

Como uso Linux já estava a algum tempo utilizando um pequeno script que eu mesmo mantinha para atualizar minha rede lá no OpenDNS. Mas, eu já estava um pouco cansado deste negócio de ficar reinventando a roda, até porque tinha certeza que alguém já havia pensado nisto. 

Achei o DDClient que já tem configuração para a maioria dos serviços de DNS dinâmicos da web. Assim, segue a configuração para usar o OpenDNS : 

# Configuration file for ddclient
#
# /etc/ddclient.conf
daemon=300                      # check every 300 seconds
syslog=yes                      # log update msgs to syslog
pid=/var/run/ddclient.pid
ssl=yes
### Select one of these options to determine your IP address
## via hardware interface (if you don't have a router/firewall)
#use=if, if=eth0
## via our CheckIP server
use=web, web=checkip.dyndns.com/, web-skip=' IP Address: '
## from the status page for a linksys router/firewall
#use=linksys, fw=linksys, fw-login=admin, fw-p
#Dynamic IP for [SUA_REDE_NO_OPENDNS] OpenDNS account
######################################################
server=updates.opendns.com
protocol=dyndns2
login=[usuario]
password=[senha]
[SUA_REDE_NO_OPENDNS]
 

E pronto :-)