DNS Address Update

I have a dynamically changing IP address and would like to program a system to automatically update the DNS ‘A’ record with the changed IP address.

Aside from the way to manually update the ‘A’ record shown here, is there a way to programmatically change it? Either through SSH, PHP, or some other means?

Thanks in advance!



See http://wiki.dreamhost.com/API for general information on the DreamHost API.