From: Travis Whitton Date: 2003-01-29T01:41:32+09:00 Subject: Re: Getting the dynamic IP address of a dialup interface (ppp0) > I cannot do a reverse DNS > lookup since the associated name is dynamic too You could always register with dyndns.org(it's free!) and have a program like ddclient auto-refresh your DNS entry whenever you connect to the net. That's what I'm doing with my DSL connection at home, and I can retrieve my remote IP as easy as: require 'socket' ip_address = IPSocket.getaddress("myhost.dyndns.org") Cheers, Travis Whitton