vine-users ML アーカイブ



[vine-users:079466] 外部へ pingが通らないときの対処 方法

  • From: KATOU Manabu <katomana@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:079466] 外部へ pingが通らないときの対処 方法
  • Date: Wed, 26 Aug 2009 00:05:09 +0900
 お初にお目にかかります。いきなりの質問御容赦ください。googleでだいぶ検索
してみたのですが、解決方法が見付からず、こちらに御世話になります。

 数年前から、自宅でVineを使ってサーバーを立てています。サーバー以外は
WindowsXP機が2台と、Vista機が1台となっています。Vineのサーバーは、sambaに
よるファイルサーバー(Windows機のネットワークドライブ)、NTPサーバーとして使
用しています。

 8月22日までは、Windows機からネットワークドライブは見えていました。23日か
ら25日まで旅行に出かけ、帰ってきたところ、Windows機からネットワークドライ
ブが見えなくなっていました。
 最初は、サーバーが熱暴走したのだと思い、電源を落として再起動をかけました。
すると、正常にVine Linux4.2が正常に起動したのですが、やはりWindows機からネ
ットワークドライブが見えません。そこで、サーバー機の状態を調べてみると、
ルーター(192.168.0.1)へのpingが通らなくなっていることに気がつきました。
サーバー機自体のアドレス(192.168.0.3)にはpingは通ります。

 サーバー機は、viaのon chip lanが搭載されているのですが、速度を求めて、
PCIにIntel PRO/1000MTを挿して、これをeth0として使用していました。viaはeth1
に割り振っていますが、デスクトップ→システム設定→ネットワークの管理(ネッ
トワークの設定)で無効にしていました。

 そこで、まず、サーバー機はハブの2番ポートと結ばれていましたが、ハブの6
番ポートに差し替えてみました。ケーブルも同時に替えています。
 次に、eth0を無効、eth1を有効に切替えて、LANケーブルをマザーボードのLANコ
ネクタに付け替えました。
 どちらも症状は変わりませんでした。

 このような場合、何を確かめて、どのように対処すればよいのでしょうか。御教
示をお願いします。

 以下、主要コマンドの結果を載せておきます。


# ping 192.168.0.1

PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 192.168.0.3 icmp_seq=1 Destination Host Unreachable
From 192.168.0.3 icmp_seq=2 Destination Host Unreachable
From 192.168.0.3 icmp_seq=3 Destination Host Unreachable

--- 192.168.0.1 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 
4018ms
, pipe 3

# ping 192.168.0.3

PING 192.168.0.3 (192.168.0.3) 56(84) bytes of data.
64 bytes from 192.168.0.3: icmp_seq=1 ttl=64 time=0.087 ms
64 bytes from 192.168.0.3: icmp_seq=2 ttl=64 time=0.091 ms
64 bytes from 192.168.0.3: icmp_seq=3 ttl=64 time=0.094 ms

--- 192.168.0.3 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.087/0.090/0.094/0.011 ms

# netstat -nr

カーネルIP経路テーブル
受信先サイト    ゲートウェイ    ネットマスク   フラグ   MSS Window  irtt 
インタ ーフェース
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 
eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 
eth0
0.0.0.0         192.168.0.1     0.0.0.0         UG        0 0          0 
eth0

# ifconfig -a
eth0      リンク方法:イーサネット  ハードウェアアドレス (省略)
          inetアドレス:192.168.0.3 ブロードキャスト:192.168.0.255  マスク:
255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RXパケット:0 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:0 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          割り込み:10 ベースアドレス:0xa000

eth1      リンク方法:イーサネット  ハードウェアアドレス (省略)
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RXパケット:0 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:0 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          ベースアドレス:0xe800 メモリ:df020000-df040000

lo        リンク方法:ローカルループバック
          inetアドレス:127.0.0.1 マスク:255.0.0.0
          inet6アドレス: ::1/128 範囲:ホスト
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RXパケット:153 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:153 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:0
          RX bytes:16893 (16.4 Kb)  TX bytes:16893 (16.4 Kb)

sit0      リンク方法:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RXパケット:0 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:0 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

# service iptables stop

組込みチェインを標準ACCEPTポリシーに再設定:                [  OK  ]

# ping 192.168.0.1

PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 192.168.0.3 icmp_seq=2 Destination Host Unreachable
From 192.168.0.3 icmp_seq=3 Destination Host Unreachable

--- 192.168.0.1 ping statistics ---
6 packets transmitted, 0 received, +2 errors, 100% packet loss, time 
5017ms
, pipe 2

                   加藤 学