質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
DNS

DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

Q&A

解決済

6回答

29428閲覧

DNS切り替え後も旧サーバーに繋がってしまう原因について

yuki84web

総合スコア1857

DNS

DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

0グッド

2クリップ

投稿2016/12/01 01:33

編集2016/12/02 00:20

とあるWebサイトのレンタルサーバー移転およびドメイン移管を行いました。
DNSの切り替えも行い、自身の複数の環境では全く問題なく以前と同じドメインで新しいサーバーに繋がっていますが、
別の人(詳しくは、その人と同じネットワークつなぐ人全員)では未だに古いサーバーに繋がってしまってしまうそうです。
原因として以下のものを考えましたが、他にもありますでしょうか?

・ブラウザのキャッシュ
・windowsのhostファイルによる設定

追加:
社内にDNSキャッシュサーバー等は無いとのことでした。
移転元のレンタルサーバーがISPのもので、
ISPのDNSをルータに設定しているとしたら
それが何か影響しているのでは…と推測はしています。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答6

0

切り替えの事前に、DNSのTTLを短く設定しておきましょう(JPNIC)。

DNSのキャッシュサーバは世界中にありますので、TTLが長いまま切り替えてしまうと、そのTTL切れまで古いデータが残り続けます(そして、世界中のDNSサーバに消去を依頼する、というのも現実的に不可能です)。

投稿2016/12/01 02:32

maisumakun

総合スコア145183

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yuki84web

2016/12/01 08:51

ありがとうございます。レンタルサーバー管理会社に問い合わせたところ、別途有償でDNSサーバーレンタルが必要とのことで、この方法は現在出来ないことが分かりましたが、知識として覚えておきます。
guest

0

古いほうにつながるのはすべて同一ネットワーク上ですよね。
であれば、そのネットワークに DNS キャッシュサーバがいて、古い情報を返しているのでは?

たいていは DNS キャッシュ自体の存続時間があるので、数日おけば解消されるものですが……そのネットワークを管理されている方に聞いてみるのが手っ取り早いかと思います。

投稿2016/12/01 01:40

tacsheaven

総合スコア13703

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yuki84web

2016/12/01 01:51

切り替えを行ったのは16時間前ですので、もう暫く時間がかかる可能性もあるかもしれません…
guest

0

DNSキャッシュが考えられます。
Windowsであれば以下のコマンドでキャッシュを削除することが可能です。
ipconfig /flushdns

DNS情報が伝搬していないことも考えられます。

投稿2016/12/01 01:37

over

総合スコア4309

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yuki84web

2016/12/01 01:49

ありがとうございます。 一度こちらを試して頂くように伝えます。
guest

0

自己解決

結局原因不明であり、時間がかかったものの切り替わったそうです。
沢山のご回答ありがとうございました。

投稿2017/04/14 13:04

yuki84web

総合スコア1857

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

こういうお話ではなければいいですね。客先で調べるしか手がないこともあります。
この時は、客先が利用するキャッシュDNSサーバがオープンリゾルバだったため、外から調べる事ができました。

https://www.slideshare.net/ohesotori/dns-23491023

投稿2017/04/14 12:03

ohesotori

総合スコア150

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yuki84web

2017/04/14 13:03

引っ越し元のウェブサーバーは相手方が契約中のISPが提供しているウェブサーバーで、 ルーターにISPのDNSが指定されているのでは無いかとも考えていました。 しかし当方には調べる手立てがなく、結局「1か月くらいかかってようやく切り替わった」とのことでした。
guest

0

同一ネットワークの全てのユーザーと言う事であれば、そのユーザーが参照しているDNSサーバーにキャッシュされている or そのDNSサーバに変更情報が到達していないというあたりが考えられますね。
一般的に、会社組織等では社内のみ接続可能なサーバ運用等の為もあり、社内で一次DNSサーバを持ち、そこを参照する形にしてあるかと思います。
ネットワーク上のボトルネックとならないように、TTLを独自に長期間持つような設定にされているかもしれませんので、先方に連絡が可能な場合は先方の情報システム部門の方に相談してみると良いかと思います。

投稿2016/12/01 01:42

kunai

総合スコア5405

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yuki84web

2016/12/01 01:53

相手方のネットワーク体系については把握していませんが、設定を行っている担当者がいるそうなので伝えて確認して頂こうとおもいます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問