質問: ping 127.0.0.1 は通るが、ping <自分自身のip>が通らない ◎状況のご説明 windowsxpのパソコン(pc-a)を、いままでfletsb用のルータに接続してinternet接続していました。今回、このpcをルータから切り離し、hubに接続しました。 [hubに接続した狙い] hubにパソコンを3台(pc-a以外にpc-b、pc-c)とプリンタ(pri-a。ipアドレスを持ちパソコンとtcp/ip通信し印刷を行う)を接続して以下の2つを達成すること。 (1)3台のpcからpri-aに印刷できるようにする。(2)pc-aを他の2台のpcのファイルサーバとする。 なお、hubはinternetから切り離しています。 ◎問題点 pc-aがhubを介してpc-b、pc-c、pri-aと接続できるようにするためpc-a のipアドレスを、192.168.0.1の固定アドレスに変えました。 ちなみに、pc-b、pc-c、pri-aはそれぞれ192.168.0.2、192.168.0.3、192.168.0.10 をすでに設定しており、pc-b、pc-cからpri-aへ印刷できています。 (サブネットマスクはすべて255.255.255.0) pc-aからpc-bにpingをしました。 ping 192.168.0.2 結果は以下の反応が4つ返りokです。 reply from 192.168.0.2: bytes=32 time=63ms ttl=255 また、 ping 127.0.0.1 も当然okです。 ところが、 ping 192.168.0.1 を行うと、失敗します。以下の4つが返ります。 request timed out. 実際にpc-bから、pc-aは見えてきません。 私の今までの経験ですと、他のpcのpingが成功して、ping 127.0.0.1 が成功すれば問題なくネットワーク接続はうまくいっていたのですが。 [質問] 今まで説明したように、他のpcへのpingとping 127.0.0.1が成功するのに、自分自身のipアドレスを書いて ping をすると失敗する場合、lanケーブル? hubのポートの設定? どの辺りを調べたらよいでしょうか?アドバイスいただければと思います。
回答: lanケーブル近辺か、ファイアウォールだと思われます。コネクタ→ケーブル→hubを見てみてください。あとは、デフォルトゲートウェイを空白にしてみてください。 127.0.0.1が成功しているという事はtcp/ipプロトコルはokということですね。