Linuxのgatewayにはlinksys routerのアドレスを指定しないといけません。
下記ではLAN側(172.17.1.254)もGWに指定してるのでこちらを
見に行ってるんじゃないかと。
routerのgatewayアドレスには上位のrouterのアドレスを指定します。
linksys router: WAN=Global IP LAN=192.168.1.1 GW=Global IP
Linux(router): WAN=192.168.1.? LAN=172.17.0.1 GW=192.168.1.1
PC:LAN=172.17.0.2, 172.17.0.3,.... GW=172.17.0.1
どうでしょう。
DNSはどのBOXもGlobal IPです。(念のため)
On Wed, 16 Jun 2004 13:52:53 -1000
Yasuhiro Suzuki
文字化けしてしまいました。申し訳ない。 今井さん御指摘ありがとうございます。
教えてください。
NIC 2枚差してあるPCで、家庭内LAN 172.17.0.0 ネットワークには eth1 から、 外部へは eth0 からアクセスしたいのですがうまくいきません。
eth0 192.168.1.0 linksys router経由インターネット接続 eth1 172.17.0.0 家庭内LAN スイッチへ
googleなどで検索して、以下のように設定してみましたが、すべてのアクセスが eth1 からになってしまって eth0 は使われてないようです。(アクセスLEDの点滅)
どのように設定すれば eth0でインターネットに接続できるようになるでしょうか。
route add default gw 192.168.1.1 route add default gw 172.17.1.254
suse:/etc/init.d # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0 172.17.0.0 * 255.255.0.0 U 0 0 0 eth1 default 172.17.1.254 0.0.0.0 UG 0 0 0 eth1 default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
よろしくお願いします。
-- For additional commands, email: suse-linux-ja-help@suse.com