On Sat, 24 Nov 2007 16:38:21 +0100 "Jenda Krynicky" <[EMAIL PROTECTED]> wrote:
> From: doubleHelix <[EMAIL PROTECTED]> > > ok i know how i can find my INERNAL ip address in a script with perl: > > > > use Socket; > > print inet_ntoa(inet_aton("")) ."\n"; > > > > but how would I find my EXTERNAL ip address? > > Define external ... it's not as simple as it may sound. One > definition could be "the address that my HTTP requests seem to come > from". In that case: > > 1) Find an external web page that displays the IP address > 2) send a request to that page using LWP::Simple > 3) parse the result Tip: the best site for this is whatismyip.org, which returns a page containing *nothing* but the IP address - no HTML, no parsing necessary. > Jenda Celejar -- mailmin.sourceforge.net - remote access via secure (OpenPGP) email ssuds.sourceforge.net - A Simple Sudoku Solver and Generator -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/