From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Mar  6 20:23:50 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id UAA12474;
	Tue, 6 Mar 2001 20:23:50 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from serio.al.rim.or.jp (serio.al.rim.or.jp [202.247.191.123])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id UAA12469
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 6 Mar 2001 20:23:50 +0900 (JST)
	(envelope-from s-shino@kt.rim.or.jp)
Received: from mail1.rim.or.jp
	by serio.al.rim.or.jp (3.7W/HMX-13) id UAA04054;
	Tue, 6 Mar 2001 20:23:49 +0900 (JST)
Received: from shinomob2 ([165.93.174.18]) by mail1.rim.or.jp (3.7W)
	id UAA08434; Tue, 6 Mar 2001 20:23:49 +0900 (JST)
Date: Tue, 06 Mar 2001 20:23:49 +0900
From: Shunsuke SHINOMIYA <s-shino@kt.rim.or.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Message-Id: <20010306202319.C418.S-SHINO@kt.rim.or.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.00.03
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 59520
Subject: [FreeBSD-users-jp 59520] 4.3-BETA =?ISO-2022-JP?B?GyRCJEsbKEI=?=
 =?ISO-2022-JP?B?GyRCJEYbKEI=?= bridge
 =?ISO-2022-JP?B?GyRCSVRENBsoQg==?= ?
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: s-shino@kt.rim.or.jp


$B!!<D5\$H?=$7$^$9!#(B

$B!!(B2$B7n$N$O$8$a$"$?$j$G(B FreeBSD 4.x $B7ONs$G$b!"(Bbridge + dummynet $B4XO"$NIT6q(B
$B9g$N=$@5$,$5$l$?$3$H$r5!$K!"(B4.2-STABLE $B$G(B dummynet + bridge $B$NF0:n;n83$H(B
$B3NG'$r9T$C$F$$$k$H$3$m$G$9!#(B


$B!!$7$+$7!"$3$3?tF|(B(?)$B$N(B 4.2-STABLE $B!A(B 4.3-BETA $B$K$+$1$F$NHG$G!"(Bbridge $B$r(B
$B@5>o$K5!G=$5$;$k$3$H$,=PMh$^$;$s!#;EMMJQ99$K$h$jB>$N@_Dj$bI,MW$K$J$C$?$N(B
$B$+!"%P%0$J$N$+H=CG$G$-$F$$$J$$$?$a2?$+CN$C$F$$$k$3$H$,$"$j$^$7$?$i%3%a%s(B
$B%H$7$F$$$?$@$1$k$H9,$$$G$9!#(B
$B!!$A$J$_$K!"(B4.2-STABLE 2001$BG/(B2$B7n(B14$BF|HG$G$O$3$l$i$N>I>u$O=P$^$;$s$G$7$?!#(B


$B!!%[%9%H!"(BIP $B%"%I%l%9$NBP1~$,!"<!$N$h$&$K$J$C$F$$$k%^%7%s$,$"$C$?$H$7$^(B
$B$9!#(B
$B!!%[%9%H(B A   : 192.168.0.1
$B!!%V%j%C%8(B B : 192.168.0.32
$B!!%[%9%H(B C   : 192.168.0.64
#$B<B:]$N%"%I%l%9$H$O0[$J$j$^$9!#$^$?!"%[%9%H(B A $B$O%k!<%?$G$9(B

$B!!$=$7$F!"%[%9%H(B A$B!"%[%9%H(B C $B$N4V$K(B $B%V%j%C%8(B B $B$r64$s$@$H$7$^$9!#(B

$B!!$^$?!"%V%j%C%8(B B $B$NFs$D$N(B NIC $B$K$D$$$F$O!"%[%9%H(B A $BB&$r(B fxp0$B!"%[%9%H(B C 
$BB&$r(B fxp1 $B$r2p$7$F@\B3$7$F$$$^$9!#$=$7$F!"(Bfxp1 $BB&(B($B%[%9%H(B C $BB&(B)$B$K(B IP $B%"%I(B
$B%l%9$r?6$C$F$$$^$9!#(B

  192.168.0.1               192.168.0.32   192.168.0.64
 | $B%[%9%H(B A | - |fxp0  $B%V%j%C%8(B B  fxp1| - | $B%[%9%H(B C |

$B!!$3$N$h$&$J>uBV$K$7$?>l9g!"%[%9%H(B A - $B%[%9%H(B C $B4V$H!"%V%j%C%8(B B - $B%[%9(B
$B%H(B C $B4V$ODL?.$,2DG=$J$N$G$9$,!"%[%9%H(B A - $B%V%j%C%8(B B $B4V$NDL?.$,9T$($^$;(B
$B$s!#(B

$B!!;n$7$K!"%V%j%C%8$K3d$j?6$k%"%I%l%9$r(B fxp1 $B$G$O$J$/!"(Bfxp0 $BB&$K?6$k$H:#(B
$BEY$O!"%V%j%C%8(B B $B$O%[%9%H(B A $B$H$ODL?.$G$-$k$,!"%[%9%H(B C $B$H$ODL?.$G$-$J$/(B
$B$J$j$^$9!#(B
# fxp0$B!"(Bfxp1 $BN>J}$K%"%I%l%9$r?6$m$&$H$9$k$H(B
# ifconfig: ioctl (SIOCAIFADDR) : File exists
# $B$HE\$i$l$F$7$^$$$^$9(B

$B!!$3$3?tF|!"(Bnet.inet.ip.check_interface $B$,(BMFC$B$5$l$?$j!">/$7A0$G$9$,(B 
rc.firewall $B$K!"(B
># If you're using 'options BRIDGE', uncomment the following line to
pass ARP
>#${fwcmd} add 400 pass udp from 0.0.0.0 2054 to 0.0.0.0
$B!!$N$h$&$J5-=R$,A}$($F$$$?$j$9$k$N$G(B net.inet.ip.check_interface $B$r(B 0 $B$K(B
$B$7$F$_$?$j!">e5-$N(Bipfw$B$N%k!<%k$rF~$l$F$_$?$j$H$7$?$N$G$9$,!"$I$&$b%[%9%H(B 
A - $B%V%j%C%8(B B $B4V$G$O$@$a$G$9!#(B

$B!!$,$7$+$7!"%[%9%H(B A$B!"%V%j%C%8(B B $B$G$=$l$>$l$*8_$$$N(B MAC $B%"%I%l%9$r(B arp
-s $B$GEPO?$9$k$H!"$*8_$$(BOK$B$J$N$G!"$I$&$b(B arp $B$^$o$j$,$&$^$/$J$$$h$&$G$9!#(B
$B!!$^$?!"%[%9%H(B A $B>e$G(B tcpdump $B$r$b$A$$$F(B $B%V%j%C%8(B B $B$H$N$d$j$H$j$r8+$F$$(B
$B$k$H!"%V%j%C%8(B B $B$+$i$O(B arp $B$N%j%/%(%9%H$O=P$F$$$k$,!"$=$N1~Ez$r%V%j%C%8(B
 B $B$,<u$1$i$l$F$$$J$$$h$&$G$9!#(B

$B!!$3$A$i$G$3$N>I>u$,3NG'$G$-$?4D6-$O!"(B
$B!&(B2001$BG/(B3$B7n(B1$BF|!A(B3$B7n(B6$BF|$N(B 4.2-STABLE(4.3-BETA)
$B!&%+!<%M%k$N@_Dj%U%!%$%k$K!"(B

>options	BRIDGE

$B$@$1DI2C$7$?>l9g$K$G$b>I>u$O=P$k!#(B

>options	IPFIREWALL
>options	IPFIREWALL_DEFAULT_TO_ACCEPT

$B$r$H$b$K;XDj$7$F!"(B/etc/sysctl.conf $B$K$F(B
>net.link.ether.bridge_cfg=fxp0:1,fxp1:1
>net.link.ether.bridge=1
>net.link.ether.bridge_ipfw=1
$B$H$7$F$b>I>u$O=P$^$9!#(B

$B!!$^$?!"A0=R$N(B net.inet.ip.check_interface $B$K$D$$$F$O!"(B4.3-BETA $B$G$O%G%U%)(B
$B%k%HCM$,(B 0 $B$@$C$?$N$G!"(Bsysctl.conf $B$G$OJQ99$7$F$$$^$;$s!#>/$7A0$N(B 4.2-STABLE 
$B$G$O(B 0 $B$K$7$F$$$^$7$?!#(B

$B!!(BIPFIREWALL $B$rM-8z$K$7$?>l9g!"%k!<%k$K(B
>count ip from not 192.168.0.32 to 192.168.0.32 via fxp0
>count ip from 192.168.0.32 to not 192.168.0.32 via fxp0
$B$J$I$rF~$l$?$H$7$F$b!"%+%&%s%H%"%C%W$5$l$^$;$s!#(B
#$BA0=R$N(B ${fwcmd} add 400 pass udp from 0.0.0.0 2054 to 0.0.0.0 $B$b(B $B$:$C$H(B
# 0 $B$J$N$G$9$,!"$3$&$$$&$b$N$G$7$g$&$+(B? $B$H$3$m$G2?$r$7$F$$$k$N$G$7$g$&$+(B?
# udp/2054 $B$rD4$Y$F$$$J$$$N$G$9$,(B(^^;

$B!!(Bipfw show $B$G8+$F$b!">/$J$/$H$b!"(BIPFIREWALL $B$G$O(B deny $B$5$l$F$$$k%Q%1%C(B
$B%H$O$J$$$h$&$G$9!#(B

$B!!%V%j%C%8(B B $B$N%^%7%s9=@.$O!"<!$N$h$&$K$J$C$F$$$^$9!#(B
intel ISP1100$B%Y!<%9(B
 Chipset 440BX
 PentiumIII 800MHz ($B%a!<%+J]>Z30(B(;^^)
 $B%a%b%j(B 256MB
 i82559 2$B%]!<%H(B $B%*%s%\!<%I(B

$B!!$J$K$+?4Ev$?$j$J$I$"$k$h$&$G$7$?$i%3%a%s%H$J$I$h$m$7$/$*4j$$$7$^$9!#(B


                                         / Shunsuke Shinomiya /
                                        /s-shino@kt.rim.or.jp/

