セグメント間のLinuxサーバーへの名前解決ができなくて困っていたけど今解決できたのでメモ
■ネットワーク構成
・モデム
↓
・ルータ1 ---- ・サーバー1
↓ |→-- ・サーバー2
・ルータ2
↓
・パソコン1 、 ・パソコン2 ・・・
みたいな構成にしています。
そして、問題となったのが、「パソコン1」から「サーバー1」へ名前解決ができないことです。
問題を整理すると、
・IPアドレスでのpingはOK
・DNSサーバーは構築済み
・「パソコン1」のDNS設定に構築済みのDNSサーバを設定済み
・nslookupでの名前解決はOK
・tracertでのルート解決はNG
みたいな結果になりました。
んで意味がわからないところで、nslookupでの名前解決はできるのに、なぜかpingでの名前解決ができないのが不思議だった。
いろいろと調べまわして解決方法が見つかりました。
■解決方法
・コマンドプロンプトで「ipconfig /flushdns」のコマンドを打つ
以上
なんか上記のコマンドでキャッシュをクリアすると名前解決ができるようになった。
よかったです。