From owner-FreeBSD-users-jp@jp.freebsd.org  Sat Sep 25 00:31:46 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id AAA79745;
	Sat, 25 Sep 1999 00:31:46 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mb.i-chubu.ne.jp (blue.i-chubu.ne.jp [210.148.202.68])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id AAA79740
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 25 Sep 1999 00:31:45 +0900 (JST)
	(envelope-from ito@mb.i-chubu.ne.jp)
Received: from mb.i-chubu.ne.jp (ngy1016.i-chubu.ne.jp [210.235.208.18])
	by mb.i-chubu.ne.jp (8.9.1a/3.7W) with ESMTP id AAA00298;
	Sat, 25 Sep 1999 00:31:29 +0900 (JST)
Message-ID: <37EB991F.85C8F7D0@mb.i-chubu.ne.jp>
Date: Sat, 25 Sep 1999 00:30:39 +0900
From: "Y.Ito" <ito@mb.i-chubu.ne.jp>
X-Mailer: Mozilla 4.61 [en] (Win98; I)
X-Accept-Language: ja,en
MIME-Version: 1.0
To: FreeBSD-users-jp@jp.freebsd.org
References: <37EAB44D.F55B6388@mb.i-chubu.ne.jp>
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
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 45959
Subject: [FreeBSD-users-jp 45959] Re: 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: ito@mb.i-chubu.ne.jp



"Y.ito" wrote:
> 
> FreeBSD3.1$B$G(BIP Filter$B$r;HMQ$7$F%"%I%l%9JQ49$r$7$h$&$H$7$F$$$k$N$G$9$,(B
> $B$&$^$/$$$+$:BgJQ:$$C$F$*$j$^$9!#%"%I%P%$%9$r$*4j$$$7$^$9!#(B
> 

$B$H$j$"$($:%U%#%k%?%j%s%0L5$7$G$9$,F0$/$h$&$K$J$j$^$7$?!#(B
$B$"$j$,$H$&$4$6$$$^$7$?!#(B

$B$+$o$$!w$-$d$N$s(B $B$5$s$h$j(B
> arp $B$@$1$8$c$@$a$8$c$J$$!)(B

$B$H$j$"$($:(Barp$B$N@_Dj$@$1$G9T$1$^$7$?!#(B
aliase$B$r@_Dj$7$F(BB.B.B.1$B$+$i(Btelnet$B$G@\B3$7$?$H$3$mD>@\(BNAT$B%^%7%s$K(B
login $B$7$F$7$^$$$^$7$?!#?'!9@_Dj$rJQ$($J$,$i$d$C$F$$$?$N$G(B
$B@5$7$/@_Dj$9$l$P$&$^$/(BNAT$B=PMh$k$+$b$7$l$^$;$s!#(B

$BCSED$5$s$h$j(B
> 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

$B$3$l$O$d$C$F$_$^$;$s$G$7$?$,B?J,F1$8$K$J$k$N$G$O$J$$$+$H;W$$$^$9!#(B
$B!J(Bep1$B$X$NF~NO%Q%1%C%H$G$O$J$$$N$G%"%I%l%9JQ49$NBP>]$+$i$O$:$l$k!)!K(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

natd$B$G$bF1$85!G=$,<B8=$G$-$k$N$G$9$M!#(B
natd$B$O30It(BI/F$B$H$7$F0l$D$7$+$G$-$J$$$N$+$H;W$C$F$$$^$7$?!#(B
($B$3$N>l9g(BB.B.B.2$B$@$1!K(B
$B;d$,$?$^$?$^;29M$K$7$?(Bhomepage$B$N@_DjNc$,30It(BI/F$B$N%"%I%l%9$r(B
$B;XDj$7$F$$$J$+$C$?$N$G4*0c$$$7$F$$$^$7$?!#(B
$B@_Dj$H$7$F$O(BIP Filter$B$h$j$o$+$j$d$9$$$h$&$J5$$,$7$^$9!#(B

$B?@8M(B $BN4Gn(B($B$+$s$Y(B $B$?$+$R$m(B) $B$5$s$h$j(B
> > #Port number 0 matches any number
> > rdr ep0 B.B.B.3/32 port 0 -> A.A.A.1 port 0
> > rdr ep0 B.B.B.4/32 port 0 -> A.A.A.2 port 0
> 
> rdr if IP1/mask1 port m -> IP2/mask2 port n
> 
> rdr$B$O%$%s%?!<%U%'%$%9(Bif$B$KF~$C$FMh$?;~E@$G!"08@h%"%I%l%9(BIP1/mask1$B$N%]!<%H(B
> m$B08$N$b$N$r!"(BIP2/mask2$B$N%]!<%H(B2$B$KAw$j9~$_$^$9!#(B

$B:#2s$O$3$3$N%$%s%?!<%U%'!<%9$N;XDj$,4V0c$C$F$$$^$7$?!#(B
$B30It$+$iF~$C$F$/$k$N$G(Bep1$B$GJQ49$7$J$/$F$O$$$1$^$;$s$G$7$?!#(B

rdr ep1 B.B.B.3/32 port 0 -> A.A.A.1 port 0
rdr ep1 B.B.B.4/32 port 0 -> A.A.A.2 port 0
    ^^^$B$3$3$rJQ$($^$7$?!#(B

$B$H$j$"$($::#$O<jF0$G@_Dj$7$F$$$^$9!#(B

1.$B%7%9%F%`5/F0(Brc$B$+$i(Bipf$B$H(Bnat$B$N@_Dj(B
2.login$B$G$7$F(Bipf$B$H(Bipnat$B$rDd;_(B
3.arp$B%F!<%V%k$r:n@.(B
4.ipnat$B$N$_$r(Bstart

ipf$B$H(Bipnat$B$rDd;_$9$kA0$K(Barp$B%F!<%V%k$r:n@.$9$k$H@5$7$/(B
$BF0:n$7$J$$$h$&$G$9!#(B

-- 
$B$$$H$&(B
ito@mb.i-chubu.ne.jp

