Hi ajd335,
I have no doubt about the acronyms of DNS and DHCP ;-) what I wanted to know is the environment within which you want to export your text file of ip and macaddresses. i.e. when you change your systems ip, you also need to change the information on your DNS server - is this server a standard router, a computer with windows running on it or is it a unix/linux based server? If it is a linux based server, the usual DNS program (called bind or littledns or whatever), will have text files that have (for bind) extensions .db - so the solution to your problem will depend on what the system is and whether the perl scrip one writes can be portable to that system. Thanks for your clarifications.