Dynamic DNS inadyn
From KlavoWiki
INADYN is a dynamic DNS client. That is, it maintains the IP address of a host name. It periodically checks whether the IP address stored by the DNS server is the real current address of the machine that is running INADYN.
These instructions are specificaly for ArchLinux
wget http://www.inatech.eu/inadyn/inadyn.v1.96.2.zip unzip inadyn.v1.96.2.zip cd inadyn make cp bin/linux/inadyn /usr/sbin/ echo inadyn --background -u username -p password -a domain.homeip.net >> /etc/rc.local