新しいサブドメインを作成しました:blog.example.com
。
ブログは問題なくアクセスできる場合もありますが、そうでない場合もあります。今のように(14-Nov-2013 12:57 PM Lebanon Local Time).
昨日の夜は機能していました。私は何日もこの問題を抱えていました。
Windowsでサブドメインをpingする場合:
Ping request could not be find Host blog.example.com. Please check the name and try again.
tracert
を試す場合:
Unable to resolve target system name blog.example.com.
nslookup
を使用すると、レコードを取得できません。控え目な知識では、DNSの問題のようです。しかし、なぜそれが時々機能するのでしょうか?他の時間ではない?
前のコマンドの応答は瞬時であることに注意してください(いくつかのパケットなどを確認する必要がある場合)。
グローバルGoogle DNS(8.8.8.8
)も使用しています。
beiruthub.com
のネームサーバー(NS)レコードに問題があります。
$ Dig NS beiruthub.com
;; ANSWER SECTION:
beiruthub.com. 1800 IN NS dns1.m6.net.
beiruthub.com. 1800 IN NS dns2.m6.net.
beiruthub.com. 1800 IN NS dns3.m6.net.
beiruthub.com. 1800 IN NS ns01.domaincontrol.com.
beiruthub.com. 1800 IN NS ns02.domaincontrol.com.
DNSの処理会社としてm6.net
とdomaincontrol.com
の2社を指定しています。これは通常間違いです。通常、DNSを処理する1つの会社が必要です。それ以外の場合は、2つの異なる企業間でDNSレコードを同期させる必要があります。
実際、あなたの場合、m6.net
サーバーはblog
を知っていますが、domaincontrol.com
サーバーはそれを知りません。
$ Dig @dns1.m6.net blog.beiruthub.com
;; ANSWER SECTION:
blog.beiruthub.com. 86400 IN A 67.228.172.101
$ Dig @ns01.domaincontrol.com blog.beiruthub.com
;; Query time: 165 msec
;; SERVER: 216.69.185.1#53(216.69.185.1)
;; WHEN: Thu Nov 14 07:06:06 2013
;; MSG SIZE rcvd: 115
時々しか動作しないのは、DNSエントリがm6.net
サーバーから取得されることがあり(動作する)、domaincontrol.com
サーバーから取得されることがあるためです(そして、そうではありません)作業)。
DNS NSレコードからdomaincontrol.com
レコードを削除することをお勧めします。これらは、ドメインレジストラーを介して編集できます。
余分なNSレコードを削除すると、問題を解決するのに1日以上かかる場合があります。それまでの間、blog.beiruthub.com
のA
レコードをdomaincontrol.com
サーバーに追加して、どのネームサーバーが選択されていても解決できるようにすることもできます。