And here is a custom dns script you can use for zoneedit:
When you make your domain entries at zoneedit under IP addresses put one for your domain name and one with a wildcard for all subdomains eg.
IP Addresses: Domain Name IP Address
yourdomain.com
www.xxx.yyy.zzz *.yourdomain.com
www.xxx.yyy.zzzwhere
www.xxx.yyy.zzz is your current external IP address (which you can get with the ifconfig command).
below this line is the file /sbin/e-smith/dynamic-dns/custom
#!/bin/sh
#------------------------------------------------------------
# Custom dynamic DNS update handler - for zoneedit.
#------------------------------------------------------------
IPADDR=$1
USERID=$2
PASSWD=$3
DOMAIN=$4
#------------------------------------------------------------
# Your handler starts here.
#------------------------------------------------------------
wget -q -O /tmp/zoneedit.log \
--http-user=$USERID --http-passwd=$PASSWD \
http://dynamic.zoneedit.com/auth/dynamic.html?\host=$DOMAIN,"*."$DOMAIN
logger -t zoneedit.com -f /tmp/zoneedit.log
#------------------------------------------------------------
# Your handler ends here.
#------------------------------------------------------------
exit 0