Thanks pete, I've started working on a scripted to use grep and ifconfig to do this, I found this script using google, Something like this might work http://bit.ly/12MJBj
I am looking for something alittle more elegant. I will look into if-up scripts. Here is a more elegant way then the above mentioned bash script using perl. http://bit.ly/XFaF5 Chris... On Sat, Apr 11, 2009 at 9:23 AM, Peter Manis <[email protected]> wrote: > I've heard mention that the ifup scripts will be run when DHCP updates the > dynamic address, but I have never checked. If it does that might be a good > place to put the code. Otherwise using grep/awk on the ifconfig output and > then comparing that to a file would work. If the IP is not the same, update > hosts, and then update the file you are comparing against. > > On Sat, Apr 11, 2009 at 9:18 AM, Chris Penn <[email protected]> wrote: >> >> This isn't a smart thing to do, but I want to know if I can do it. >> I have a server that has a public IP address, but it is not static. >> Im trying to think of a way to update the /etc/hosts file when this Ip >> changes. >> It does change often, but it does change from time to time, since this >> machine is IP is technically labeled as a workstation. >> I realize that when it changes I will need to reset certain >> services....... >> >> Does anyone have any ideas? I can write the ip address to a file, but >> can I get /etc/hosts to read from that file? >> I think that is a way to do it, but I'm not sure. Do I need to >> install bind? I need to man hosts more..... >> >> chris... >> >> -- >> "As we open our newspapers or watch our television screens, we seem to >> be continually assaulted by the fruits of Mankind's stupidity." >> -Roger Penrose >> _______________________________________________ >> LinuxUsers mailing list >> [email protected] >> http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers > > > > -- > Peter Manis > (678) 269-7979 > > _______________________________________________ > LinuxUsers mailing list > [email protected] > http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers > > -- "As we open our newspapers or watch our television screens, we seem to be continually assaulted by the fruits of Mankind's stupidity." -Roger Penrose
