#!/bin/bash IPADDR=`ifconfig -a | grep -A1 ed0 | grep inet | awk '{ print $2 }'` LASTIP=`nslookup canth.dtdns.net ns1.darktech.org | grep -A1 canth | grep Address | awk '{ print $2 }'` echo -n "`date` - " if [ "$IPADDR" != "$LASTIP" ]; then echo -e "GET /api/autodns.cfm?id=canth&pw=xxxxxxx&client=BSD HTTP/1.1\nHost: www.dtdns.com\nUser-Agent: bash\n\n" | \ nc www.dtdns.com 80 > /dev/null 2>&1 echo "Posted IP change from $LASTIP to $IPADDR" else echo "IP still $IPADDR" fi