岩佐さん 菊地さん 渥美さ ご返答有難うございました。 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へ送る意味だと書いてありまし た。 上記の設定がおかしいのでしょうか? 奥井