山口と申します。
On Thu, 17 Jun 2004 14:19:52 -1000
Yasuhiro Suzuki
うちでは2系統のネットワークがあって、クラスBを使用する必要もないのですが 区別するために192.168.1.xと172.17.1.xを割り当てています。
両方のネットワークにアクセスするために、SUSEマシンをNIC2枚差しにしました。 Win2kサーバーマシンでも良かったのですがSUSEの方が設定しやすいと思ったのが 理由です。
おとなねっととこどもねっとのラウターファイヤーウォール、コンテンツマネージャー は、私がコントロールしています。おとなねっとはすべて固定IPでこどもねっとは DHCPが中心で、ワイヤレスも混在しています。
正しいネットワーク設計がされてないのかもしれませんが、正誤の判断が付きません。 K.takedaさんが書いてくれたようにLinuxBOXをこどもねっとのラウターにしてしまう わけにもいかんのです。
どんなもんでしょうか?
66.8.178.xxx 172.17.1.254 ---- ______________ __________ __________ | |-----|linksys router|--|Firewall|---|OtonaPC1| 172.17.1.100 |イ| -------------- ---------- | ----------________ |ン| |--------|Otona PC2| 172.17.1.101 |タ| | ______ ----------- ||| |-|SUSE| NIC1 172.17.1.102 |ネ| ------ |ッ| | |ト| | NIC2 192.168.1.103 |雲| _Henn na __________ ______________ | | |--|router|--|firewall|--|contents mgr|-| ---- -------- ---------- -------------- | ____________ 66.8.178.yyy 192.168.1.1 192.168.1.5 |-|kodomo PC1| 192.168.1.100 | ------------ ____________ |-192.168.1.101--|kodomo PC2| | ____________ ------------ +-|kodomo PC3| 192.168.1.102 ------------
route add default gw 192.168.1.1 route add default gw 172.17.1.254
理解している前提を以下の通りとすると ・2つの LAN はもともと独立してインターネットに接続している ・SUSE サーバは両方の LAN からアクセスしたい ・SUSE サーバはルーティングしない
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の点滅)
ということなので、デフォルト経路を route add default gw 192.168.1.1 だけにすればいい気がします。 普通、デフォルトゲートウェイは2つ以上は設定しません。 LAN に属している経路は、自動的に設定されるので特に書く必要はないです。 -- 山口健史 (YAMAGUCHI Kenji)