- ベストアンサー
DNSの変更が反映されない
- DNSの変更を行っても会社の中からの接続には反映されていない状況です。
- スマホからのアクセスや外部サイトのnslookupでは変更後のアドレスが返されるのに対し、会社の中からのnslookupでは変更前のアドレスが返されます。
- ルーターの設定やプロバイダのDNSサーバーの指定などを確認しましたが、問題が解決しません。助けが必要です。
- みんなの回答 (13)
- 専門家の回答
質問者が選んだベストアンサー
> ** server can't find xxxxx.co.jp: REFUSED > と表示されていました。 >昨日、自宅からコマンドプロンプトにてnslookupを実行した際も >同じように、「見つからない」となりました。 具体的なプロバイダ名がわからないので、確定ではないですが、 一般的には、プロバイダのDNSは、プロバイダ以外のネットワークからは 利用することはできないようにされていることが多いです。 (allow-query設定で自社ネットワークのみからの利用に限定されています) (プロバイダのDNSが、独自ドメインの権威DNSとしても 公開しているゾーンがあるなら、それだけは例外ですが) よって、refusedとなってしまうというのは、それで正常です。 結局、 社外からならプロバイダのDNSへの問い合わせは正常なIPアドレスを返すのに 同じDNSに社内からの問い合わせすると異常というのは誤りだった ということは、問題としては、 自社が使用中のプロバイダのDNSキャッシュサーバーが、 独自ドメインのホストを正引きしたときに、変更前のIPアドレスを返してしまう というだけのことなのですね。 ということなら単に、そのプロバイダのDNSキャッシュサーバーに ゾーン定義の変更が伝播していないというだけのことになるので、 事前に設定していたTTL値 (今回の変更のとき一緒にTTL値を変更しても、それではなくて) を越えていなければ、その時間を待つしかないかと。 なお、サーバー移転の1週間前ぐらいに事前にTTLだけを短くしておいて 実際の移転時の伝播をスムーズにするというのは、やったほうが良かったかもしれませんね。 ただ、DNSキャッシュサーバーのなかには ゾーン個別のTTL設定を無視して、72時間とか1週間とか、 伝播にかかる場合もあるので、どうしようもないこともありますが。 (baidoのボットなんてずいぶん長いこと来ますし)
その他の回答 (12)
- Gletscher
- ベストアンサー率23% (1525/6504)
会社のproxyサーバーにキャッシュされているのじゃないでしょうか? キャッシュのクリアをしてみるか、noproxyに設定したらどうなりますか?
お礼
回答ありがとうございます。 うちの会社には、プロクシもDNSキャッシュサーバーもないんです。 うちの構成が、 回線A・・・ルーターA 回線B・・・リーターB で、Aがメイン、Bが予備になっています。 さっき確認してみたんですが、ルーターAの電源を切ったら DNS変更後の状態で接続できました。 ですが、Aの電源を入れなおしたら、また変更前の状態になりました。 何か分かりますでしょうか?
補足
補足です。 ルーターはヤマハ製ですが、 clear dns cache で、キャッシュのクリアをしても症状は変わりませんでした。
- catpow
- ベストアンサー率24% (620/2527)
DNSの変更は、すぐには反映されません。 2,3日かかることもありますよ。
お礼
回答ありがとうございます。 それは分かっていますが、今回はISP側のDNSは変更されていると思います。 うちの会社にはプロクシもDNSキャッシュサーバーもないのに、 なぜ社内環境でのみ反映されないのかが分からず、困っているんです。
- 1
- 2
お礼
今朝、変更されていることが確認できました。 何度もご回答いただき、ありがとうございました。 確かに、外部からDNSは参照できないですね。 言われてみれば納得ですが、パニック状態の私には 気づけませんでした。 それが分かった上で改めて今までの検証を見ると いろいろと理解できました。 ご回答いただいた全てがベストアンサーなんですが 早い段階から回答を頂き、その回数も多かった superside0さんをベストアンサーにさせていただきます。 他の回答者の方、申し訳ありません。