Loopia och DynDNS med Raspberry Pi
I mitt förra inlägg visade jag hur man med en Raspberry Pi kan uppdatera en domän med sitt IP.
Dock verkar Loopia ha någon bugg i sitt API som gör att allt ser korrekt ut i kontrollpanelen men själva DNS-servrarna uppdateras inte.
Nu såg jag att Loopia har stöd för DynDNS som just är till för att hålla domäner kopplade till servrar med dynamiskt IP.
För detta kan man använda en färdig DynDNS-klient som heter DDclient.
Installera enkelt:
apt-get install ddclient
Du kommer att promptas med ett par frågor om inställningar, men fyll i vad som helst. Dessa kommer du att skriva över sen.
När installationen är klar, öppna och editera /etc/ddclient.conf.
Detta ska stå i den:
# /etc/ddclient.conf
daemon=300
ssl=yes
protocol=dyndns2
custom=yes
server=dns.loopia.se/XDynDNSServer/XDynDNS.php
use=web, web=dns.loopia.se/checkip/checkip.php,web-skip='Current IP Address:'
login=user
password='xxx'
#Skriv nedan domän du uppdatera ip:t på
rpi1.domain.com
Starta sedan om ddclient och allt ska fungera!
/etc/init.d/ddclient restart