ローカル NS リストが親 NS リストと一致しません。

ローカル NS リストが親 NS リストと一致しません。

新しいBINDサーバー「dns4.clicplus.com」をインストールしましたが、ローカルネットワークと外部で正しく確認されます。問題はテストするときです。

# dig @8.8.8.8 dns4.clicplus.com

何も返されません(Google DNSはこのレコードについて知りません)。これは、www.mxtoolbox.com DNS検証を使用して確認することもできます。

ここに画像の説明を入力してください。

答え1

これは(ネームサーバーを使用せずに)インターネットの残りの部分が名前を見つけようとする方法です(出力はから来ますdnstracer -s . -o -4 dns4.clicplus.com):

A.ROOT-SERVERS.NET [.] (198.41.0.4) 
 |\___ m.gtld-servers.net [com] (192.55.83.30) 
 |     |\___ dns1.clicplus.com [clicplus.com] (62.251.202.3) 
 |      \___ dns2.clicplus.com [clicplus.com] (41.137.37.37) 
 |\___ l.gtld-servers.net [com] (192.41.162.30) 

ルートネームサーバ(のネームサーバ)から.照会するネームサーバですcom.。その後、これらのサーバーの1つでは、clicplus.com..thenはこれらのネームサーバーの1つに要求しますdns2.clicplus.com.(実際には各ネームサーバーはフルネームを要求しますが、最後のサーバーを除くすべてのサーバーは「サーバーに連絡してください」応答を返します)。

2つの大きな問題があります。

  1. gtld-serversに他のDNSサーバーを知らせる必要があります。 dns4はありません。おそらくdns3もあります。これはドメイン名レジストラを介して行われます。そのウェブサイトにログインすると、ドメインのDNSサーバーを設定する場所があります。さらに、DNSサーバーはあなたのドメインにあるので、登録機関にサーバーIPを登録する必要があります。これは2番目のステップです。

  2. dns1とdns2はdns4について知りません(存在しないとします)。(IPv6を使用している場合)両方のレコードがあることを確認する必要がありますNSAAAAAみんなドメイン内のDNSサーバーの数。これ同じゾーンはすべてのネームサーバーにロードする必要があります。通常、BINDを使用すると、1つのマスターサーバーとそのサーバーからゾーンを転送する他のすべてのサーバーを使用してこれを行います。

関連情報