人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

AとBというコンピュータがあります。
AからBにpingは通りますが、
BからAにpingが通らない場合
どんなことが考えられますか。
教えてください。

●質問者: central_dogma
●カテゴリ:コンピュータ インターネット
✍キーワード:Ping コンピュータ
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● b-wind
●20ポイント

Firewall で遮断。

NAT が間にあるために返せない。

A が ping に応答しない設定になっている。


想定される状況は多すぎるけど、主な理由はこんなところだと思います。

人力検索はてな


2 ● hommy
●20ポイント

ホスト名で相手を指定しているなら、BがAの名前解決できずにいる。

間にルータがあるなら、そこのルーティングテーブルに、B→Aが入っていない。

http://www.asahi.com/


3 ● zzz_1980
●20ポイント

ICMP Echo Message に対して

返事

(ICMP Echo Reply Message) をしないようにしている。

ping コマンドの相手をするのは、ping コマンドではありません。


4 ● garyo
●20ポイント

主に

1.物理的にはつながっているが、pingを返さない設定になっている

>A が ping に応答しない設定になっている。

>A側のファイヤーウォールにて ICMP Echo Message の受け取りをブロックしている。

>A側のファイヤーウォールにて ICMP Echo Reply Message の送出をブロックしている。


2.物理的につながっていない

>Firewall で遮断。

>NAT が間にあるために返せない。

>ホスト名で相手を指定しているなら、BがAの名前解決できずにいる。

>間にルータがあるなら、そこのルーティングテーブルに、B→Aが入っていない。


なので、一度切り分けてみるといいと思います。


httpが通るならAのPCでhttpdを起動して(windowsならanhttpd http://www.st.rim.or.jp/~nakata/ とか)

BからブラウザのURLにAのIPアドレスを入れて開いてみるといいと思います。

開けるようなら1、開けないなら2の可能性があります。


5 ● MAS3
●20ポイント

既に回答されている方がおっしゃっているFirewallで遮断に相当するケースですが、もしAがWindowsであればWindowsXP SP2から導入されたWindowsファイアウォールで遮断している可能性があります。

http://www.microsoft.com/japan/technet/community/columns/cablegu...

ここの下の方にある「ICMP 設定」というのがその設定になります。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ