From owner-FreeBSD-net-jp@jp.FreeBSD.org Mon Jul 29 20:55:59 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g6TBtxK38500;
	Mon, 29 Jul 2002 20:55:59 +0900 (JST)
	(envelope-from owner-FreeBSD-net-jp@jp.FreeBSD.org)
Received: from ns5.sony.co.jp (NS5.Sony.CO.JP [146.215.0.45])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g6TBtxn38495
	for <freebsd-net-jp@jp.freebsd.org>; Mon, 29 Jul 2002 20:55:59 +0900 (JST)
	(envelope-from news@belldandy.vsp.cpg.sony.co.jp)
Received: from mail23.sony.co.jp ([43.0.1.189])
	by ns5.sony.co.jp (R8/Sony) with ESMTP id g6TBtuL62674
	for <freebsd-net-jp@jp.freebsd.org>; Mon, 29 Jul 2002 20:55:56 +0900 (JST)
Received: from mail23.sony.co.jp (localhost [127.0.0.1])
	by mail23.sony.co.jp (R8/Sony) with ESMTP id g6TBtur12992
	for <freebsd-net-jp@jp.freebsd.org>; Mon, 29 Jul 2002 20:55:56 +0900 (JST)
Received: from belldandy.vsp.cpg.sony.co.jp ([43.1.30.11])
	by mail23.sony.co.jp (R8/Sony) with ESMTP id g6TBttx12980
	for <freebsd-net-jp@jp.freebsd.org>; Mon, 29 Jul 2002 20:55:55 +0900 (JST)
Received: (from news@localhost)
	by belldandy.vsp.cpg.sony.co.jp (8.11.6/8.11.6) id g6TBttZ55121
	for freebsd-net-jp@jp.freebsd.org; Mon, 29 Jul 2002 20:55:55 +0900 (JST)
	(envelope-from news)
To: freebsd-net-jp@jp.FreeBSD.org
Path: not-for-mail
From: Takeo Ugai <ugai@vsp.cpg.sony.co.jp>
Newsgroups: freebsd.net.jp
Date: 29 Jul 2002 20:55:55 +0900
Organization: Sony Corp.
Lines: 132
Message-ID: <sld6t64uk4.fsf@belldandy.vsp.cpg.sony.co.jp>
References: <20020729095700.GC716%ginga-freebsd@ginganet.org>
NNTP-Posting-Host: localhost.vsp.cpg.sony.co.jp
Mime-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu")
Content-Type: text/plain; charset=ISO-2022-JP
X-Trace: belldandy.vsp.cpg.sony.co.jp 1027943755 53090 127.0.0.1 (29 Jul 2002 11:55:55 GMT)
X-Complaints-To: usenet@vsp.cpg.sony.co.jp
NNTP-Posting-Date: Mon, 29 Jul 2002 11:55:55 +0000 (UTC)
User-Agent: T-gnus/6.14.6 (based on Gnus v5.8.8) (revision 04) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) MULE XEmacs/21.1 (patch 14) (Cuyahoga Valley) (i386--freebsd)
Reply-To: FreeBSD-net-jp@jp.FreeBSD.org
Precedence: list
X-Sequence: FreeBSD-net-jp 3764
Subject: [FreeBSD-net-jp 3764] Re: vtund =?ISO-2022-JP?B?GyRCJEcbKEI=?=
 =?ISO-2022-JP?B?GyRCREw+byROGyhC?= IP address
 =?ISO-2022-JP?B?GyRCJEskaCRrQFxCMxsoQg==?=(unnumbered
 routing?)
Errors-To: owner-FreeBSD-net-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-net-jp@jp.FreeBSD.org
X-Originator: ugai@vsp.cpg.sony.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020727

Kawaguti Ginga <ginga-freebsd@ginganet.org> writes:

  > vtun $B$K$h$k(B 2$BBf$N(B FreeBSD PC $B4V$N(B VPN $B$r(B
  > $BD%$m$&$H$7$F$$$k$N$G$9$,!$$I$&$b>!<j$,NI$/J,$+$j$^$;$s!%(B
  > (routing $B$H$+(B ifconfig $B$N;H$$J}$,NI$/J,$+$C$F$$$J$$$h$&$J5$$,(B)
  > 
  > $B:G=*E*$K$O!$(BInternet $B1[$N(B VPN $B$,L\E*$J$N$G$9$,!$(B
  > $B1sJ}%[%9%H$H$N4V$G@_Dj$rJ,$+$i$J$$$^$^$4$=$4$=$d$k$H!$(Brouting $B$,(B
  > $B$+$i$s$G(B 100% $B<+Gz$9$k$N$G!$<j85$N(B2$BBf$G$^$:;n$7$F$$$^$9!%(B
  > $B$=$N$?$a!$F1$8%5%V%M%C%H>e$G$N%F%9%H$K$J$C$F$$$^$9!%(B

  > $B%M%C%H%o!<%/9=@.$O(B
  > 
  > 192.168.0.0/24 ______________________________ (ether)
  >                         |               |
  >                 192.168.0.72    192.168.0.77
  >                 (server)        (client)
  > $B$G$9!%(B

$B$3$l$G(B 192.168.0.72 $B$H(B 192.168.0.77 $B$N4V$K(B vtun $B$r(B unnumbered $B$GD%$m$&$H(B
$B$7$F$$$k$s$G$9$h$M!#$=$l$O$^$:$$$s$8$c$J$$$G$7$g$&$+!)(B
$B$;$a$F!"JL$N(B IP $B$r(B alias $B$9$k$+!"JL$N%M%C%H%o!<%/$K$9$k$+$7$J$$$H!D(B

vtun $B@.N)8e!"(B72 $B$G(B 77 $B$X$N%k!<%H$O(B vtun $B7PM3!"(B77 $B$G(B 72 $B$X$N%k!<%H$O(B
vtun $B7PM3$H@_Dj$9$k$H!"$b$H$b$H$N(B vtun $B$N(B connection $B$b(B vtun $B7PM3$N>e$K(B
$BN.$=$&$H$7$F7k6I$O%Q%1%C%H$,FO$+$J$/$J$C$F$7$^$&$H;W$$$^$9!#(B


$B$3$N$h$&$J%M%C%H%o!<%/$J$i(B

192.168.0.0/24 __________________________
                        |              | 
                192.168.0.1(server)    |  192.168.0.254
                                     router
                                       :
                                     router
                                       |  192.168.1.254
192.168.1.0/24 ________________________|_
                        |               
                192.168.1.1(client)


$B$3$s$J46$8$K$J$k$s$8$c$J$$$G$7$g$&$+!)(B

# 192.168.0.1(server)
options {
	port	5000;
	syslog	daemon;
	ifconfig	/sbin/ifconfig;
	route	/sbin/route;
}

default {
	compress	zlib:9;
	speed	0;
	encrypt	yes;
}

hoge {
	passwd	hoge;
	type	tun;
	keepaliave	yes;
	encrypt	no;

	up {
		ifconfig "%% %A %a netmask 255.255.255.255";
		route "add -net 192.168.1.0/24 %a"
	};
}
# end of 192.168.0.1


# 192.168.1.1(client)
options {
	port	5000;
	timeout	60;

	ifconfig	/sbin/ifconfig;
	route	/sbin/route;
}

hoge {
	passwd	hoge;
	device	tun0;
	persist	yes;

	up {
		ifconfig "%d %A %a netmask 255.255.255.255";
		route "add -net 192.168.0.0/24 %a";
	};
	down {
		route "delete -net 192.168.0.0/24";
		ifconfig "%d destroy";
	};
}
# end of 192.168.1.1

routing $B$N@_Dj$O(B
        route "add -net 192.168.0.0/24 -interface %%";
$B$G$b$+$^$$$^$;$s!#(B


192.168.0.1# netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.0.254      UGSc       37     4573   sis0
192.168.1          192.168.1.1        UGSc        3       92   tun0
192.168.1.1        192.168.0.1        UH          5  1409842   tun0
127.0.0.1          127.0.0.1          UH          6 10757218    lo0
192.168.0          link#1             UC          7        0   sis0
192.168.0.1        00:40:26:f3:3f:17  UHLW       15  5254248    lo0

192.168.1.1# netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.1.254      UGSc       20   135287    xl0
192.168.0          192.168.0.1        UGSc        1        2   tun0
192.168.0.1        192.168.1.1        UH          1    25788   tun0
127.0.0.1          127.0.0.1          UH          9 12944213    lo0
192.168.1          link#2             UC         14        0    xl0
192.168.1.1        0:c0:4f:7a:17:3f   UHLW        3  6188324    lo0


$B<+J,$N$H$3$m$N@_Dj$H>uBV$r8+$J$,$i%"%I%l%9$r?6$j$J$*$7$?$s$G$9$,!"%_%9$C(B
$B$F$$$?$i$9$_$^$;$s!#(B
-- 
					$B$&$,$$!w8|LZ!%%=%K!<(B
					ugai@vsp.cpg.sony.co.jp
