From owner-FreeBSD-net-jp@jp.freebsd.org  Wed Sep 15 10:46:03 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id KAA65887;
	Wed, 15 Sep 1999 10:46:03 +0900 (JST)
	(envelope-from owner-FreeBSD-net-jp@jp.FreeBSD.org)
Received: from lycos.ne.jp ([202.232.118.212])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with SMTP id KAA65882
	for <FreeBSD-net-jp@jp.freebsd.org>; Wed, 15 Sep 1999 10:46:02 +0900 (JST)
	(envelope-from abe.hirofumi@lycos.ne.jp)
Received: from Unknown/Local ([?.?.?.?]) by lycos.ne.jp; Wed Sep 15 10:45:28 1999
To: "FreeBSD-net-jp"  <FreeBSD-net-jp@jp.freebsd.org>
Date: Wed, 15 Sep 1999 10:45:28 +0900
From: "=?ISO-2022-JP?B?GyRCMCRJdBsoQiAbJEJNNUo4GyhC?="  <abe.hirofumi@lycos.ne.jp>
Message-ID: <DGFJDGJPIBGHDAAA@lycos.ne.jp>
Mime-Version: 1.0
Cc: 
X-Sent-Mail: on
X-Mailer: MailCity Service
X-Sender-Ip: 202.219.205.20
Organization: MailCity  (http://www.mailcity.lycos.ne.jp:80)
Content-Type: text/plain; charset=ISO-2022-JP
Content-Language: ja
Content-Transfer-Encoding: 7bit
Reply-To: 
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-net-jp 1917
Subject: [FreeBSD-net-jp 1917] IP forwarding
Errors-To: owner-FreeBSD-net-jp@jp.freebsd.org
Sender: owner-FreeBSD-net-jp@jp.freebsd.org
X-Originator: abe.hirofumi@lycos.ne.jp

$B$O$8$a$^$7$F!"0$It$H?=$7$^$9!#(B

$B<+Bp$H2q<R$HN>J}$+$i%a!<%k$rFI$_$?$$$?$a!"%&%'%V%a!<%k%"%I%l%9$+$i$NEj9F(B
$B$G$9$,$4MF<O$/$@$5$$!#(B
$B0J2<$N9=@.$G%M%C%H%o!<%/$r9=C[$7$h$&$H$7$F$$$^$9$,9T$-5M$^$C$F$7$^$$$^$7(B
$B$?!#(B
$B2?$+CR7C$rGR<Z$G$-$l$P9,$$$G$9!#(B


+-------+ 172.18.11.0 +------+ 192.168.10.0 +----- + 172.18.10.0
| WinNT |-------------| BSD1 |--------------| BSD2 |-------+
+-------+  100BaseTx  +------+    ATM-PVC   +------+       | 100BaseTx
                                                       +------+
                                                       | BSD3 |
                                                       +------+

                          ping<------------->OK
                                              ping<---->OK
    ping<------------->OK
    ping------------------------------------>$B<:GT(B
    ping----------------------------------------------->$B<:GT(B
      OK<------------------------------------ping
      OK<-----------------------------------------------ping

WinNT$B%^%7%s$N@_Dj(B:
$B!&(B IP$B%"%I%l%9(B: 172.18.11.29
$B!&(B $B%G%U%)%k%H%2!<%H%&%'%$(B: 172.18.11.50

BSD1$B$N@_Dj(B:
$B!&(B fxp0: 172.18.11.50
$B!&(B en0: 192.168.10.50

BSD2$B$N@_Dj(B:
$B!&(B en0: 192.168.10.51
$B!&(B de0: 172.18.10.51

BSD3$B$N@_Dj(B:
$B!&(B de0: 172.18.10.20

en0$B$O(BATM$B$N%$%s%?%U%'!<%9$G$9!#(B
$B$3$N%$%s%?%U%'!<%9$rDL$8$F(BIPforwarding$B$r9T$&$?$a$K!"(BBSD1$B$H(BBSD2$B$G$O0J2<$N(B
$B@_Dj$r9T$C$F$$$^$9!#(B
BSD1:
/etc/rc.conf
default_router="172.18.11.1" #dummy
static_routes=""
gateway_enable="NO"
router_enable="NO"

/usr/local/etc/rc.d/atm-config.sh
ifconfig en0 inet 192.168.10.50 netmask 255.255.255.0 up
route add -iface 192.168.10.51 -link en0:1.0.0.64
sysctl -w net.inet.ip.forwarding=1
route add -net 172.18.10.0 192.168.10.51

netstat -r
Internet:
Destination        Gateway            Flags     Refs     Use     Netif Expire
default            172.18.11.1        UGSc        1     1088      fxp0
localhost          localhost          UH          0      189       lo0
172.18.10/24       bsd2-atm           UGSc        1      778       en0
172.18.11/24       link#2             UC          0        0
172.18.11.1        link#2             UHRLW       1        0      fxp0     17
bsd1               0:a0:c9:e4:f5:38   UHLW        3       66       lo0
192.168.10         link#1             Uc          0        0       en0
bsd2-atm           en0:1.0.0.64       UHLS        6     2044       en0

BSD2:
/etc/rc.conf
default_router="172.18.10.1" #exist
static_routes=""
gateway_enable="NO"
router_enable="NO"

/usr/local/etc/rc.d/atm-config.sh
ifconfig en0 inet 192.168.10.51 netmask 255.255.255.0 up
route add -iface 192.168.10.50 -link en0:1.0.0.64
sysctl -w net.inet.ip.forwarding=1
route add -net 172.18.11.0 192.168.10.50

netstat -r
Destination        Gateway            Flags     Refs     Use     Netif Expire
default            172.18.10.1        UGSc        2      394       de0
localhost          localhost          UH          0       80       lo0
172.18.10/24       link#2             UC          0        0
172.18.10.1        0:e0:1e:ae:b5:81   UHLW        2        0       de0   1119
bsd3               0:a0:c9:e4:f5:e0   UHLW        0     2866       de0    245
bsd2               0:0:f8:5:e2:5a     UHLW        2       94       lo0
172.18.11/24       bsd1-atm           UGSc        1       22       en0
192.168.10         link#1             Uc          0        1       en0
bsd1-atm           en0:1.0.0.64       UHLS        6     2344       en0


$B0J>e$K$"$2$?$h$&$J9=@.$G!"$H$j$"$($:(Brouted$B$b(Bnamed$B$bN)$A>e$2$:!"(Bstatic_route$B$r$R$?$9$iDI2C$7$F$$$/$3$H$G(Bnetwork$B$r$D$J$$$G$$$3$&$H$7$F$$$^$9!#(B
$B$3$l$^$G(B172.18.10.0->172.18.11.0$BJ}8~$N(Bping$B$ODL$C$?$N$G$9$,!"H?BPJ}8~$N(Bping$B$,DL$j$^$;$s!#(B
bsd1$B$+$i(Bbsd3$B$K(Btraceroute$B$r9T$&$H!"(Bbsd2$B$G(Bipforwarding$B$,;_$^$C$F$7$^$C$F$$$k$h$&$G$9!#(B
bsd2$B$,(Bipforwarding$B$r$7$F$/$l$J$$$N$K$O$J$K$+M}M3$,$"$k$N$G$7$g$&$+!#(B
$B$d$O$j(Brouted$B!"(Bnamed$B$rN)$A>e$2$J$$$H$@$a$G$7$g$&$+!#(B
$B$J$,$J$,$H=q$$$F$7$^$$$^$7$?$1$l$I!"$I$&$+$h$m$7$/$*4j$$$$$?$7$^$9!#(B

---
$B!y!y(B       Hirofumi ABE       $B!y!y(B
$B!y(B   abe.hirofumi@lycos.ne.jp   $B!y(B


Get your FREE, private e-mail account at http://mailcity.lycos.ne.jp
