From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Jul  3 12:26:37 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA29791;
	Tue, 3 Jul 2001 12:26:37 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ad.wakwak.com (root@ad.wakwak.com [210.165.18.112])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id MAA29786
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 3 Jul 2001 12:26:37 +0900 (JST)
	(envelope-from okoutakesima@ad.wakwak.com)
Received: from bless (pl070.nas312.kochi.nttpc.ne.jp [210.153.228.70])
	by ad.wakwak.com (8.11.4/8.11.4/2001-06-15) with SMTP id f633QaL27510
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 3 Jul 2001 12:26:36 +0900 (JST)
	(envelope-from okoutakesima@ad.wakwak.com)
Message-ID: <000201c10370$cb9848e0$dd48a8c0@bless>
From: "=?iso-2022-jp?B?dGFrZXNpbWFfT1MbJEIlaSUkJUAhPBsoQg==?=" <okoutakesima@ad.wakwak.com>
To: <FreeBSD-users-jp@jp.freebsd.org>
Date: Tue, 3 Jul 2001 12:09:10 +0900
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-users-jp 62704
Subject: [FreeBSD-users-jp 62704] dyndns =?ISO-2022-JP?B?GyRCISEbKEI=?=
 MN128
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: okoutakesima@ad.wakwak.com

$BC]Eg(B@$B2,K-IB1!$G$9!#(B

$B@h?M$N$"$H$KB3$$$?$@$1$J$N$G$9$,!"(Bokou.dyndns.org$B$G$-$^$7$?!#(B


$B$^$:!"(BMN128-SOHO-SL11$B$N@_Dj$G$9!#(B
$B!J(B192.168.1.22$B$O(Bapache$B%5!<%P!<$G$9!K(B
------------------------------
ip host 192.168.1.22 okou.dyndns.org 11$B!'(B12$B!'(B34$B!'(B56$B!'(B78
ip nat 1 192.168.1.22/tcp/www ipcp
ip nat 2 */*/* ipcp remote 0



$B0J2<$O(Bports$B$G(Bddup$B$H(BNet:-Telnet$BF~$l$F$+$i$N$*OC$G$9!#(B
$B$3$l$i$O$9$Y$F(Bnet$B0J2<$K$"$j$^$9!#(B



---------------------
$B<+F02=%9%/%j%W%H$G$9!#(B
bash# cat dyn.bat
#!/usr/bin/perl
use Net::Telnet ();
$t = new Net::Telnet(Timeout => 10,Prompt =>'/MN128-SOHO-SL11\% $/');
print "Connecting to MN128....\n";
$t->open("192.168.1.1");
$t->login(router-user,router-himitu);
@lines = $t->cmd("show status");
open (INPUT, "ipaddress.txt");
$PreviousIP = <INPUT>;
print "Previous IP Address ";
print "$PreviousIP\n";

foreach(@lines){

  if(/$B3d$jEv$F(BIP$B%"%I%l%9(B/){
            $CurrentIP = substr($', 1, length($') - 3);
            if ($PreviousIP eq $CurrentIP){
            print "Current  IP Address ";
            print "$CurrentIP\n";
            print"Not Changed\n";
            $t->close;
            print "Connection Closed.\n";
            exit;
  }else{
            open (OUTPUT, ">ipaddress.txt");
            print OUTPUT $CurrentIP;
            print "Current  IP Address ";
            print "$CurrentIP\n";
            close OUTPUT;
            print "!!!!Changed!!!!\n";
            $t->close;
            print "Connection Closed.\n";

           }

  }

}
print "Booting DDUP...\n";

system("/usr/local/sbin/ddup --host okou.dyndns.org --wildcard");
-----------------------------
$B$3$N=P=j$O(Bmisan$B$5$s$G$9!#(B
http://www.misan.dyndns.org/ddup.html
$B$K46<U?<!9!#(B


$B$9$k$H$I$&$J$k$+$G$9$,!"(B
---------------------------
bash# ./dyn.bat
Connecting to MN128....
Previous IP Address 61.205.212.234
Current  IP Address 61.205.212.234
Not Changed
Connection Closed.


$B$"$H$O(Bcron$B$G<+F0E*$KF0$+$9$@$1$G$9!#(B
----------------------------
#minute hour    mday    month   wday    who     command
*/10    *       *       *        *      root     /root/dyn.bat


$B$*$+$7$J$3$H$K(Bdyndns$B$7$?$i!"EEOC2s@~$G$O$O$$$C$F$$$1$:!"%$%s%?!<%M%C%H$+$i$@(B
$B$1$K$J$j$^$7$?!#(B
$B967b<u$1$k$@$m$&$J!"$"$"!!$"$"!!$"$"!#(B

_/_/_/_/_/_/_/_/_/_/_/_/_/_/
okoutakesima@ad.wakwak.com$B!!!J!!(BOS$B%i%$%@!<!!!K(B
http://www.ad.wakwak.com/~okoutakesima/
$B%9%$%s%0(Bnet$B$7$J$1$j$c!"%8%c%:(BFreeUNIX$B$8$c$J$$(B


