vine-users ML アーカイブ



[vine-users:062219] Re: ルーティングについて

  • From: "Kaz Okui" <okui@xxxxxxxxxxxx>
  • Subject: [vine-users:062219] Re: ルーティングについて
  • Date: Fri, 19 Sep 2003 21:55:58 +0900
岩佐さん 菊地さん 渥美さ
ご返答有難うございました。

PCのOS etower:Win98  vaio:VineLinux2.5  wall,test:VineLinux2.6r1
Linuxには/etc/hosts、Win98にはC:\Windows\hostsに記述してます。 testは各PCの
hostsには記述してません。
pingはアドレス直打ちでした

ifconfig -a
ちょっとコピーペーストができないので結果の記述のみbond0,dummy0
eql,eth0,eth1,loあり。eth0,eth1はそれぞれinetアドレス、割り込み、ベースアドレ
スが割り当てられており正常な様に思えます。

netstat -rn
受信先サイト ゲートウェイ ネットマスク フラグ MSS Window irttインター
フェース
192.168.1.0   192.168.1.30  255.255.255.0  UG    40      0          eth0
192.168.1.0     0.0.0.0         255.255.255.0  U         40      0
eth0
192.168.0.0    192.168.0.1    255.255.255.0  UG      40       0         eth1
192.168.0.0    0.0.0.0          255.255.255.0  U        40        0
eth1
127.0.0.0       0.0.0.0          255.0.0.0         U        40       0
lo
0.0.0.0          192.168.1.1    0.0.0.0            UG       40      0
eth0

>pingがしばらくとまったのでしたら、DNSがらみでしょう。
>  エラーしたのでしたら、destination route unreachableか、ま
>たは、destination host unreachableなりの表示がでているはずで
Windows98ではRequest timed outしかでないのでマシンtestを192.168.1.50に変更、
ネットワーク192.168.1.0に接続して
ping -n 192.168.0.1しても応答がまったく返ってきません。他のマシンはpingで応
答が返ってきます
DNSはありません  (最初からlinuxマシンでpingを実行してたらパケットが破棄さ
れてるのがわかったのですが)
ネットワーク192.168.1.0につながってるPCのdefault gatewayはADSLrouterになって
ます。
ADSLrouterに192.168.1.0宛てのパケットを192.168.1.30へ送るルートを設定する必
要があるという事ですね。
そうならrouterにはアクセスできないし(パスワードを忘れた)壊れてるので(工場
出荷設定に戻せない)192.168.1.0から192.168.0.0へのルーティングは今は確認でき
ないと思います。
追記、192.168.1.50にしたtestのgatewayを192.168.1.30にしたらtestからwallの
192.168.0.1にpingがとおりました。

でもwallのルーティングが正常なら192.168.0.2から192.168.1.0へのpingがとおるは
ずだと思うのですが
渥美さん述べられたようにルーティングテーブルがおかしいなら
/etc/sysconfig/static-routes
eth0 net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1
eth1 net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.30
ネットで調べたらeth0に来た192.168.0.0宛てのパケットは192.168.0.1へ送り、eth1
に来た192.168.1.0宛てのパケットは192.168.1.30へ送る意味だと書いてありまし
た。
上記の設定がおかしいのでしょうか?

奥井