質問: ネットワーク、インターネットの質問です。 hoge.voip.comというVoIPアプリケーションのサーバーがvoip.com上にあるとします。 このサーバーはユーザーhoge(レンタル主)に対し有料でVoIPサーバーをレンタルする事業をしています。 複数のクライアントが使用している中で、Aさんだけが接続できなくなりました。この人は昨日まで接続できていました。 そこで、 ・ローカル内の別マシンからの接続 ・"ping voip.com"の実行 → ホストが見つかりませんでした。 ※私の環境からvoip.comへのpingは通りますが、hoge.voip.comへのpingは通りません。 ・ルーター、モデムの再起動 ・ルーターの初期化 ・ファイアーウォールの設定の確認 → ポート/IPともに該当ブロック設定なし 上記を試しましたが改善されませんでした。 これは、Aさんのルーターより上流、ISPもしくはvoip.comあるいは経路の問題と考えてよいでしょうか。 他に見落としている点などありますか。 私の推測が正しいとして、Aさんに指示すべきはISP及びvoip.comへの問い合わせ の他に何がありますでしょうか。 よろしくお願いします。
回答: > ・"ping voip.com"の実行 → ホストが見つかりませんでした。 > > もし、これが事実(もし、ping を実行したのが Windows 上であったとすれば、「ping 要求ではホスト voip.com が見つかりませんでした。ホスト名を確認してもう一度実行してください。」といったメッセージが表示された)だとして、本来、voip.com に対して ping を実行した時に、上記のようなメッセージが表示されない(ping に応答がある/なしではなく、「見つからない」というメッセージが表示されるかどうか)のであれば、DNS の問題になります。 A さんの ping を実行したホスト上での DNS サーバの指定がどうなっているのか、指定している DNS サーバがルータの IP アドレスだったら、そのルータの設定はどうなのか、といったところを調べる必要があります。 また、そもそも、直接インターネットへ接続できないネットワークだと、DNS に対する問い合わせが、内部ネットワーク用に限られているケースもあります。例えば、Web へのアクセスが Proxy サーバを経由している場合だと、クライアント側は、「q.hatena.ne.jp の IP アドレスが何か」という事を調べる必要が無いので、インターネット上の Web サイトにアクセスできるからと言って、クライアント側で意図したような DNS の結果が得られる環境にあるとは言えません。 余談ですが、voip.com というのは実在していますが、この質問文にある voip.com は実在している voip.com の事を指していますか? 仮に、実在している voip.com のことであれば、手元で確認したところでは、voip.com に対する IP アドレスは実在しているので、「見つかりません」ということにはなりませんでした。