Re: Need to monitor when IP Address changes

".:MadTux:." <[email protected]>
Newsgroups gmane.os.freebsd.newbies
Message-ID <[email protected]>
A trick that I use if a little script that sends the output of
ifconfig to a text file and uploads it to a password-protected web
address via FTP.  When I need to see what my IP is, I just log into my
protected page and view the current IP.

I have a cron job scheduled every hour to run the script, and since
it's a tiny file, it's not a major thing to haev run every hour.

Here's the contents of the script (which runs on 4.7 thru 4.10):

/sbin/ifconfig fxp0 | ncftpput -c -u username -p password domain
/path/to/file/location/my_ip

Example with fields filled in:

/sbin/ifconfig fxp0 | ncftpput -c -u madtux -p secretpassword
google.com /home/google/www/protected_directory/my_ip

..where "my_ip" is both the output of the command and the filename.

To actually view the file, point yer trusty browser to
http://www.mydomain/protected_directory/my_ip

and provide the secret answer, after which you'll see the output of ifconfig.

I had written something a little cleaner that pulls the IP from the
stdout and writes it to a temp file, which is then uploaded, but I
can't find it now :P

Anyway, hope that helps.


-Kevin

-- 
A PC without Windows is like a cup of coffee without ketchup.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-newbies
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.