From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Sep 24 17:44:34 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA57866;
	Fri, 24 Sep 1999 17:44:34 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from yamasawa08.shinshu-u.ac.jp (yamasawa08.shinshu-u.ac.jp [160.252.84.23])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id RAA57859
	for <freebsd-users-jp@jp.freebsd.org>; Fri, 24 Sep 1999 17:44:33 +0900 (JST)
	(envelope-from ikeda@yamasawa08.shinshu-u.ac.jp)
Received: (from ikeda@localhost)
	by yamasawa08.shinshu-u.ac.jp (8.9.3/8.9.3) id RAA18510;
	Fri, 24 Sep 1999 17:44:25 +0900 (JST)
	(envelope-from ikeda)
Date: Fri, 24 Sep 1999 17:44:25 +0900 (JST)
Message-Id: <199909240844.RAA18510@yamasawa08.shinshu-u.ac.jp>
From: ikeda@yslab.shinshu-u.ac.jp (Shinji IKEDA)
To: freebsd-users-jp@jp.freebsd.org
In-Reply-To: <37EAB44D.F55B6388@mb.i-chubu.ne.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Mailer: mnews [version 1.21] 1997-12/23(Tue)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 45945
Subject: [FreeBSD-users-jp 45945] FreeBSD3.1
 =?ISO-2022-JP?B?GyRCJEckThsoQg==?= NAT
 =?ISO-2022-JP?B?GyRCQF9EahsoQg==?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: ikeda@yslab.shinshu-u.ac.jp

$BCSED$H$$$$$^$9!#(B digest $B$GFI$s$G$$$^$9!#(B

<37EAB44D.F55B6388@mb.i-chubu.ne.jp>$B$N5-;v$K$*$$$F(B
Y.ito$B$5$s$O=q$-$^$7$?!#(B
>> $B"##N!?#W9=@.(B
>> 
>> $BFbIt#N!?#W(B                          NAT                     $B30It#N!?#W(B
>> (A.A.A.0/24)                                               (B.B.B.0/24)
>>                          +-------FreeBSD3.1--------+
>>                          |   ep0           ep1     |
>> Server1   ---------HUB--- (A.A.A.3) ===== (B.B.B.2) ----HUB----Client
>> (A.A.A.1)           |    |                    |    |        (B.B.B.1)
>>                     |    |                 Server1'|
>> Server2   ----------+    |                (B.B.B.3)|
>> (A.A.A.2)                |                    |    |
>>                          |                 Server2'|
>>                          |                (B.B.B.4)|
>>                          +-------------------------+

$B$&$A$N>l9g$O(B Server2 $B$,L5$/$F!"(B Server1 $B$N$_B8:_$9$kNc$J$N$G$9$,!"(B
NAT $B%^%7%s$N(B /etc/rc.conf $B$r0J2<$N$h$&$K$7$F$$$^$9!#(B
$B!J4X78$"$j$=$&$JItJ,$@$1$G$9!K(B

firewall_enable="YES"
firewall_type="open"
ifconfig_ep0="inet A.A.A.3  netmask 255.255.255.0"
ifconfig_ep1="inet B.B.B.2  netmask 255.255.255.0"
ifconfig_ep1_alias0="inet B.B.B.3 netmask 255.255.255.255"
gateway_enable="YES"
natd_enable="YES"
natd_interface="ep1"
natd_flags="-redirect_address A.A.A.1 B.B.B.3"

natd $B$N5!G=$KMj$C$F$$$k$o$1$G$9!#(B
$B$3$l$G$*K>$_$N$3$H$,$3$A$i$G$O0l1~$G$-$F$$$k$N$G$9$,!"0l$D$@$1(B
$B0z$C$+$+$C$F$$$k$3$H$,$"$j$^$9!#(B
A.A.A.0/254 $B$NFbB&$N%/%i%$%"%s%H$+$i(B B.B.B.3 $B$K%"%/%;%9$7$K9T$/$H!"(B
A.A.A.3 $B$K7R$,$j!"(B A.A.A.1 $B$K$O7R$,$j$^$;$s!#(B
$B$3$l$O(B natd $B$,8+D%$C$F$$$k(B ep1 $B$K%Q%1%C%H$,9T$+$J$$$+$i$J$N$+$H(B
$B;W$C$F$^$9$1$I!"$=$l$[$IITJX$7$F$$$J$$$N$G!"?<$/9M$($F$$$^$;$s!#(B

natd $B$N%^%K%e%"%k$rFI$s$@8B$j$G$O!"(B
natd_flags="-redirect_address A.A.A.1 B.B.B.3 -redirect_address A.A.A.2 B.B.B.4"
$B$H$$$&$h$&$J@_Dj$G$$$1$=$&$J5$$,$7$^$9!#(B
$B$b$A$m$s!"(B natd $B$r<j$G5/F0$7$F$b$h$$$G$9!#(B

ikeda@yslab.shinshu-u.ac.jp  $BCSEDXF<#(B
