would you mind sharing the script?
I earlier used noip.com,and my router's dyndns, I will love doing it other way.
Its different based on what service you use but pretty much all of them just involve dropping a line of curl in to your crontab file to run every minute.