From owner-FreeBSD-users-jp@jp.FreeBSD.org Fri Jan 31 17:11:53 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id h0V8Brt20674;
	Fri, 31 Jan 2003 17:11:53 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ns4.sony.co.jp (NS4.Sony.CO.JP [146.215.0.44])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id h0V8BrJ20669
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 31 Jan 2003 17:11:53 +0900 (JST)
	(envelope-from nomura@pmc.sony.co.jp)
Received: from mail7.sony.co.jp (mail7.sony.co.jp [43.0.1.209])
Received: from mail7.sony.co.jp (localhost [127.0.0.1])
	by mail7.sony.co.jp (R8/Sony) with ESMTP id h0V8BoP14888
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 31 Jan 2003 17:11:50 +0900 (JST)
Received: from mail.pmc.sony.co.jp ([43.1.174.2])
	by mail7.sony.co.jp (R8/Sony) with ESMTP id h0V8BoJ14877
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 31 Jan 2003 17:11:50 +0900 (JST)
Received: from caine.pmc.sony.co.jp (caine.pmc.sony.co.jp [43.1.174.1])
	by mail.pmc.sony.co.jp (8.8.8/3.7W2-00101713) with ESMTP id RAA13199
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 31 Jan 2003 17:10:43 +0900 (JST)
Received: from caine.pmc.sony.co.jp (localhost [127.0.0.1])
	by caine.pmc.sony.co.jp (8.7.6/3.7Wp12-2001092013) with ESMTP id RAA14875
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 31 Jan 2003 17:11:05 +0900 (JST)
Message-Id: <200301310811.RAA14875@caine.pmc.sony.co.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-reply-to: Your message of "Thu, 30 Jan 2003 01:14:33 JST."
             <20030130005121.ADAA.MEGURO@yggdrasil.jp> 
Content-Type: text/plain; charset=iso-2022-jp
From: Eiji Nomura <nomura@pmc.sony.co.jp>
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Fri, 31 Jan 2003 17:11:05 +0900
X-Sequence: FreeBSD-users-jp 73227
Subject: [FreeBSD-users-jp 73227] Re: Fixed NAT for networks 
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: nomura@pmc.sony.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030107

	$BLnB<!w$1$($+$[$*$3$/#1(B $B$G$9!#(B

> $B$3$s$J46$8$G$9$+!)(B
> map-block ed0 192.168.1.0/24  -> 10.1.1.0/24
> map-block ed0 192.168.2.0/24  -> 10.1.2.0/24
> map-block ed0 192.168.3.0/24  -> 10.1.3.0/24

	ipnat $B$G$$$1$=$&$G$9$M!#(Bipnat(5) $B$K$b(B

   map-block
          which sets up static IP address based translation,  based  on  a
          algorithm  to  squeeze  the  addresses to be translated into the
          destination range.

	$B$C$F=q$$$F$"$j$^$7$?$N$GBg>fIW$+$J$H;W$$$^$9!#(B

	$B$G!"<h$j$"$($:$d$C$F3N$+$a$k$N$,4JC1$+$H;W$$$d$j$O$8$a$?$N$G$9$,!"(B
	$B$=$3$K;j$k$^$G$G$3$1$F$$$^$9(B (^_^;

	$B4D6-$O!"(B

kill-gates# uname -a
FreeBSD kill-gates.pmc.sony.co.jp 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Tue Jan 21 09:21:47 GMT 2003     nomura@kill-gates.pmc.sony.co.jp:/usr/obj/usr/src/sys/GEN
	$B$H(B 5.0R $B$G$d$C$?$N$G$9$,!"4N?4MW$N(B ipnat $B$,(B

kill-gates# ipnat
/dev/ipnat: open: No such file or directory

	$B$H;H$($^$;$s!#(B/dev $B$,(B 5 $B$+$i(B devfs $B$KJQ$o$C$F$$$F>!<j$b$h$/$o$+$i$:(B

	$B!V(BMAKEDEV $B$I$3$K$$$C$?$s$@$!!A!W(B
	$B!VI,MW$J%G%P%$%9$O<+F0E*$K:n$i$l$k$s$8$c$J$$$N$+!A!W(B
	$B!V$J$s$G(B ipl.ko $B$,$J$$$s$@$!!A!W(B

	$B$H$+0-@o6lF.$7$F:#$K;j$C$F$*$j$^$9!#(B
	$B$H$$$&$3$H$G$A$g$C$H:C@^$7$F(B 4.7S $B$G$d$jD>$=$&$H;W$C$F$$$^$9!#(B

# 5.0R $B$N%$%s%9%H!<%k$7$/$8$C$F$$$k$N$+$J$!!D(B

> $B<j=q$-$,LLE]$H$$$&$N$G$"$l$P(Bruby$B$H$+(Bperl$B$G%9%/%j%W%H$K:n$C$F$b$i$($P$$$$(B
> $B$H$$$&OC$H$O0c$&$N$G$9$+!)(B
> $B;n$7$K(Bruby$B$G=q$$$F$_$?$i#59T$G$7$?!#(B

	$B;d$O(B Perler $B$J$N$G@_Dj%U%!%$%k$r%9%/%j%W%H$G=q$/$N$O3Z>!$J$N(B
	$B$G$9$,!"(B

> $B$"$H$O!"(B1000$B9T0J>e$N(Bconfig$B$r<u$1IU$1$F$/$l$k$+$G$9$M!#(B

	$B$H$+!V%k!<%k$,B?$$$H%Q%U%)!<%^%s%9$,0-$/$J$k$s$8$c$J$$$+!W$H$+(B
	$B$,?4G[$5$l$?$o$1$G$9!#(B

----
$B!!!v!!LnB<!!1Q;J!!(BE-mail: nomura@pmc.sony.co.jp TEL (03)5782-5356$B!!!v(B
$B!!!v(B-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-$B!v(B
$B!!!v!!!!!!!!!!!!!!!!!!8@MU$O$$$D$bA[$$$K$?$j$J$$!#!!!!!!!!!!!!!!!!(B $B!v(B
