Date: Sat, 15 Jan 2005 17:31:03 -0500 From: ".:MadTux:." <madtux@gmail.com> To: freebsd-newbies@freebsd.org Cc: Brian John <brianjohn@fusemail.com> Subject: Re: Need to monitor when IP Address changes Message-ID: <6ddb7bf805011514312fb08c91@mail.gmail.com> In-Reply-To: <Pine.LNX.4.58.0501140856100.12638@mussel.ucc.gu.uwa.edu.au> References: <41E5C873.4030401@fusemail.com> <200501130821.52869.merv@merv.org.uk> <3296.209.87.176.132.1105652323.fusewebmail-19592@www.fusemail.com> <Pine.LNX.4.58.0501140856100.12638@mussel.ucc.gu.uwa.edu.au>
next in thread | previous in thread | raw e-mail | index | archive | help
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6ddb7bf805011514312fb08c91>