Hostgatorのアカウントがあり、プライベートネームサーバー(ns1.mydomain.comおよびns2.mydomain.com)を登録しています。これらの変更が行われるのをどのくらい待つ必要がありますか?その間、私のウェブサイトは利用できませんか?
Hostgatorのアカウントがあり、プライベートネームサーバー(ns1.mydomain.comおよびns2.mydomain.com)を登録しています。これらの変更が行われるのをどのくらい待つ必要がありますか?その間、私のウェブサイトは利用できませんか?
回答:
通常、いいえ、ほとんどの主要なレジストラは非常に迅速にNS更新を実装します(数分、または数時間)。残っているのは、TTL (time to live)
ドメインをIPに解決する既存のネームサーバーによって提供されるレコードに設定された値です。
典型的なキャッシュ期間は4時間ですが、ISPはそれを自由に無視でき、古いIPを最大72時間(ほとんどの場合)まで提供し続けます。実際には、一部のユーザーは、ISPがドメインのリゾルバーキャッシュをクリアするまで、切り替えたことに気付かないでしょう。変更する前に、すべてのAレコードとCNAMES週でTTL値をフローリングして、報告する価値のある正の効果を何もしないようにしました。
切り替えを行うときは、新しいコンテンツを少なくとも72時間投稿しないでください。さらに、可能であれば、新しいコンテンツを投稿してから72時間以内に切り替えを行わないでください。
繰り返しになりますが、それはユーザーがどこに住んでいるかによります。ほとんどの米国のISPは、(少なくとも)48時間ごとに更新します。アジアを旅行している間、そのプロセスに最大2週間かかることがわかりました(ただし、ここでは恐ろしく設定されたプロキシを考慮する必要があります)。
リーチによっては、変更後すぐに新しいサイトと新しいコンテンツにほとんどアクセスできるようになりますが、一部は404を取得します。一部はまったく解決できない可能性があります。すべては、誰がISPネームサーバーにアクセスするかによって異なります(どのISPと一緒に)いつ
編集(そしてこの質問だけに固有)
現在、ドメインは次をポイントしています:
Name Servers:
ns1.travisnorthcutt.com
ns2.travisnorthcutt.com
そして、パブリックネームサーバーからの発掘は以下を指します:
tpost@tpost-desktop:~$ dig @4.2.2.3 travisnorthcutt.com A
; <<>> DiG 9.6.1-P2 <<>> @4.2.2.3 travisnorthcutt.com A
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37231
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;travisnorthcutt.com. IN A
;; ANSWER SECTION:
travisnorthcutt.com. 14400 IN A 174.122.19.154
;; Query time: 334 msec
;; SERVER: 4.2.2.3#53(4.2.2.3)
;; WHEN: Thu Aug 5 01:56:48 2010
;; MSG SIZE rcvd: 53
パブリックNS(レベル3で管理)は、次の順序で並べられます。
4.2.2.1
4.2.2.2
4.2.2.3
そして、少なくとも私の経験では、彼らはあなたが設定したTTLに従います。クエリ時間を無視してください。私はキャリアピジョンでTCPを使用している間、世界中から調査しています。
実際問題として、私はWhat's My DNSを使用するのが好きです。これは、世界中の多数のDNSサーバーをサンプリングするオンラインツールです。これは、「私のDNSは伝播されたか」という質問に対する一種の回答を得るための優れた方法です。