From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Apr 11 12:59:43 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g3B3xh068354;
	Thu, 11 Apr 2002 12:59:43 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from cicgw.cic-kk.co.jp (cicgw.cic-kk.co.jp [203.137.146.33])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g3B3xhv68349
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 11 Apr 2002 12:59:43 +0900 (JST)
	(envelope-from kgotoh@cic-kk.co.jp)
Received: from zeke.cic-kk.co.jp (zeke.cic-kk.co.jp [192.168.1.11])
	by cicgw.cic-kk.co.jp (8.9.3/3.7W-01060720) with ESMTP id MAA90423
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 11 Apr 2002 12:59:42 +0900 (JST)
Received: from localhost (localhost.cic-kk.co.jp [127.0.0.1])
	by zeke.cic-kk.co.jp (8.9.3/3.6W 06/07/01) with ESMTP id MAA87729
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 11 Apr 2002 12:59:42 +0900 (JST)
To: FreeBSD-users-jp@jp.FreeBSD.org
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20020411125942K.kgotoh@cic-kk.co.jp>
Date: Thu, 11 Apr 2002 12:59:42 +0900
From: Kazumasa Gotoh <kgotoh@cic-kk.co.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 102
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020409
X-Sequence: FreeBSD-users-jp 67980
Subject: [FreeBSD-users-jp 67980] VTun =?ISO-2022-JP?B?GyRCJEskaBsoQg==?=
 =?ISO-2022-JP?B?GyRCJGsbKEI=?= VPN
 =?ISO-2022-JP?B?GyRCOT1DWxsoQg==?= 
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: kgotoh@cic-kk.co.jp


$B8eF#$H?=$7$^$9!#(B

FreeBSD 4.5R, VTun 2.5 $B$K$h$k(B VPN $B9=C[$Gm5$$$F$*$j$^$9!#$I$J$?$+(B
$B$465<($$$?$@$1$^$;$s$G$7$g$&$+!#(B

$B@\B3$7$h$&$H$7$F$$$k%M%C%H%o!<%/9=@.$O0J2<$NDL$j$G$9!#(B

  $B!&%5!<%PB&(B
       $B%0%m!<%P%k(B IP        : aaa.bbb.ccc.ddd
       $B2>A[%"%I%l%9(B         : 192.168.100.1
       $B%W%i%$%Y!<%H%"%I%l%9(B : 192.168.1.5

  $B!&%/%i%$%"%s%HB&(B
       $B%0%m!<%P%k(B IP        : www.xxx.yyy.zzz
       $B2>A[%"%I%l%9(B         : 192.168.100.2
       $B%W%i%$%Y!<%H%"%I%l%9(B : 192.168.30.1

$BAPJ}$N(B vtund.conf $B$O8e$G:\$;$^$9$,!"$I$&$b;d$,%H%s%M%j%s%0%G%P%$%9$N(B
$B@_Dj$H$$$&$b$N$r$h$/$o$+$C$F$$$J$$$N$,!"$=$b$=$b$^$:$$$N$G$O$J$$$+$H(B
$B;W$($F$-$^$7$?!#(B

$BAPJ}$N%+!<%M%k$O(B ipf $B$r;H$&$?$a$K:n$jD>$7$F$$$^$9$,!"(B

        psudo-device tun        1

$B$H$b$7$F$$$^$9!#$7$+$7(B vtund $B5/F0A0$b5/F08e$b!"(Bifconfig $B$7$F$b(B tun0
$B%G%P%$%9$,I=<($5$l$^$;$s!#(B ipf $B$G(B 5000 $B$O(B tcp, udp $B$H$b$KDL$9$h$&$K(B
$B$7$F$$$^$9(B($B>/$J$/$H$b$=$N$D$b$j(B)$B!#2?$+@_Dj$,I,MW$J$N$G$7$g$&$+!)(B

$B%5!<%PB&$G(B vtund $B$r5/F0$9$k$H$:$C$H>oCs$7B3$1$F$O$$$k$N$G$9$,!"(B
$B%/%i%$%"%s%HB&$O5/F08e$7$P$i$/$9$k$H%W%m%;%9$,>C$($F$7$^$$$^$9!#(B
$BAPJ}$H$b%m%0$O$I$3$K$b=P$7$F$J$$$h$&$G$9!#(B

$B%5!<%PB&$N(B vtund.conf $B$O0J2<$NDL$j(B
-----------------------------------------------------------
ptions {
  port 5000;            # Listen on this port.
  timeout 60;
  ifconfig      /sbin/ifconfig;
  route         /sbin/route;
}

default {
  type tun;
  proto tcp;
  compress zlib:9;
  encrypt yes;
  speed 0;              # By default maximum speed, NO shaping
}

sub1 {
  pass  password;        # Password
  keepalive yes;        # Keep connection alive
  up {
        # Connection is Up
        ifconfig "%% 192.168.100.1 192.168.100.2";
        route "add -net 192.168.30.0 -netmask 255.255.255.0 192.168.100.2";
  };
  down {
        ifconfig "%% down delete down";
        route "delete -net 192.168.30.0/24";
  };
}
-----------------------------------------------------------

$B%/%i%$%"%s%HB&$N(B vtund.conf $B$O0J2<$NDL$j(B
-----------------------------------------------------------
options {
  port 5000;            # Listen on this port.
  timeout 60;
  ifconfig      /sbin/ifconfig;
  route         /sbin/route;
}

default {
  proto tcp;
  compress zlib:9;
  encrypt yes;
  speed 0;              # By default maximum speed, NO shaping
}

sub1 {
  pass  password;        # Password
  keepalive yes;        # Keep connection alive
  up {
        # Connection is Up
        ifconfig "%% 192.168.100.2 192.168.100.1";
        route "add -net 192.168.1.0 -netmask 255.255.255.0 192.168.100.1";
  };
  down {
        ifconfig "%% down delete down";
        route "delete -net 192.168.1.0/24";
  };
}
-----------------------------------------------------------

$B$h$m$7$/$*4j$$$$$?$7$^$9!#(B

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
($B3t(B) $B%;%s%H%i%k>pJs%;%s%?!<(B
                             $B8eF#OB@/(B    kgotoh@cic-kk.co.jp
