From owner-freebsd-questions@FreeBSD.ORG Wed Jun 6 14:23:38 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF23210656B0 for ; Wed, 6 Jun 2012 14:23:38 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms16-1.1blu.de (ms16-1.1blu.de [89.202.0.34]) by mx1.freebsd.org (Postfix) with ESMTP id 524398FC15 for ; Wed, 6 Jun 2012 14:23:38 +0000 (UTC) Received: from [89.204.138.243] (helo=tiny.Sisis.de) by ms16-1.1blu.de with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1ScH96-00029U-J4 for freebsd-questions@freebsd.org; Wed, 06 Jun 2012 16:23:36 +0200 Received: from tiny.Sisis.de (localhost [127.0.0.1]) by tiny.Sisis.de (8.14.5/8.14.3) with ESMTP id q56ENYgx002308 for ; Wed, 6 Jun 2012 16:23:34 +0200 (CEST) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by tiny.Sisis.de (8.14.5/8.14.3/Submit) id q56ENX4n002307 for freebsd-questions@freebsd.org; Wed, 6 Jun 2012 16:23:33 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: tiny.Sisis.de: guru set sender to guru@unixarea.de using -f Date: Wed, 6 Jun 2012 16:23:33 +0200 From: Matthias Apitz To: freebsd-questions@freebsd.org Message-ID: <20120606142332.GB2264@tiny> References: <20120606134611.GA2185@tiny> <201206061411.q56EB2sf030101@mail.r-bonomi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <201206061411.q56EB2sf030101@mail.r-bonomi.com> X-Operating-System: FreeBSD 10.0-CURRENT r226986 (i386) User-Agent: Mutt/1.5.21 (2010-09-15) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 89.204.138.243 Subject: Re: IP -> e-mail X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthias Apitz List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 14:23:38 -0000 El día Wednesday, June 06, 2012 a las 09:11:02AM -0500, Robert Bonomi escribió: > > Matthias Apitz opined: > > El dia Wednesday, June 06, 2012 a las 09:17:47AM -0400, Robert Huff escribio: > > > Matthias Apitz opined: > > > > > > > > lynx -dump myip.nl | fgrep 'WAN IP' > > > > > > > > strore the result in a file and when it changes, trigger a mail; > > > > > > Or, using only tools in the base system: > > > > > > ifconfig | head | grep "inet " | awk '{print $2}' > > > > This will not work if your host has some private addr which is NAT'ed by a > > router; > > FALSE TO FACT. Given the OP's actual request. The OP request is a bit uncertain and I interpreted it as he wants to know how to 'phone' home. The OP talks about a cable modem and DHCP and about the addr for the computer. If your computer is connected to the 'modem' by ethernet or Wifi and the IP is assigned by DHCP to the modem, you will never see any change in your computer. It just stays for ever, for example, 192.168.2.1 while the router has 192.168.2.2 and all this network is NAT behind the router WAN IP. In this szenario your ifconfig solution will not help. May be the OP should clarify his situation and what he really wants. matthias -- Matthias Apitz e - w http://www.unixarea.de/ UNIX since V7 on PDP-11, UNIX on mainframe since ESER 1055 (IBM /370) UNIX on x86 since SVR4.2 UnixWare 2.1.2, FreeBSD since 2.2.5