Servicio ddclient
Hay router que tienen implementadas la opción de refresc IP Public hacia DynDns.org, pero no esta demás tener una segunda opción para actualizar nuestro, para ello utilizaremos ddclient
ddclient, se conecta a www.dyndns.com automáticamente cada cierto periodo de tiempo, o cada vez que cambio nuestra IP Publica, y envía la nueva IP al servicio Dyndns
Sumario
Instalación
sudo apt-get install ddclient
Después de instalar los paquetes necesarios nos lanza la configuración del servicio ddclient
Proveedor de servicios DNS dinamicos
- Podemos elegir entre varios proveedores, pero el que da mejor servicio es www.DynDNS.com [1]
- Nombre de usuario [2]
Aquí debemos colocar el nombre de usuario con el que nos dimos de alta en www.DynDNS.com
- Contraseña del usuario [3]
- Buscar Servicios en DynDNS [4]
Contestamos [Si] así nos busca automáticamente los dominios que tenemos en DynDNS
- Eleguir dominios de una lista [5]
- Seleccionar dominio [6]
- 1-ddclient-proveedor.png
1 Proveedor
- 1-ddclient-proveedor.png
2 Usuario
- 3-ddclient-contraseña.png
3 Contraseña
- 4-ddclient-Buscar.png
4 Buscar dominios
- 5-ddclient-Lista.png
5 Lista de Dominios
- 6-ddclient-Dominios.png
6 Dominio
Archivo ddclient.conf
Toda la configuración que hemos realizado anteriormente la podemos encontrar en el archivo ddclient.conf y modificarla enditando.
sudo nano /etc/ddclient.conf
Dyndns
# Configuration file for ddclient generated by debconf # /etc/ddclient.conf protocol=dyndns2 use=web, web=checkip.dyndns.com, web-skip='IP Address' server=members.dyndns.org login=usuario password='contraseña' wicam.dominio.com
No-IP
use=web, web=checkip.dyndns.com/, web-skip='IP Address' protocol=dyndns2 server=dynupdate.no-ip.com login=your_username password=your_password your_domain.com
Comprobación del funcionamiento
Podemos comprobar si el servicio esta funcionando llamándolo:
sudo /etc/init.d/ddclient status
Si esta activo devolverá el siguiente mensaje
Status of Dynamic DNS service update utility: ddclient is running
Reiniciarlo
sudo /etc/init.d/ddclient restart