私がドメイン名を所有しているとしましょうexample.com
。レジストラで登録されていR
ます。のアカウントでR
、次のネームサーバーを.TLD
レジストリに登録しました。
ns1.example.com
->192.0.2.1
ns2.example.com
->192.0.2.2
これらのネームサーバーをDNSに使用しているドメインがまだない場合を考えてみましょう。R
ネームサーバーが.TLD
レジストリに正常に登録されたことを、アカウントの外部で確認するにはどうすればよいですか?
たとえば、VeriSign IncのWHOISページでは、登録された.COM
ネームサーバーを検索できます。
サーバー名:NS1.HOSTGATOR.COM IPアドレス:67.18.54.2 レジストラ:ENOM、INC。 Whoisサーバー:whois.enom.com 紹介URL:http://www.enom.com
TLDレジストリのこの情報を検索するための標準的なアプローチはありますか?
明確にするために、ドメインが使用するように設定されているネームサーバーを確認するつもりはありません。例:
ドメイン名:HOSTGATOR.COM レジストラ:ENOM、INC。 Whoisサーバー:whois.enom.com 紹介URL:http://www.enom.com
ネームサーバー:NS1.P13.DYNECT.NET ネームサーバー:NS2.P13.DYNECT.NET ネームサーバー:NS3.P13.DYNECT.NET ネームサーバー:NS4.P13.DYNECT.NET
ステータス:clientTransferProhibited 更新日:2013年1月5日 作成日:2002年10月22日 有効期限:2015年10月22日
代わりに、ns1.example.tld
レジストリに対して単一の登録されたネームサーバー(たとえば)をクエリして、このネームサーバー(たとえば123.456.789.001
)に対してレジストリが記録したIPアドレスを見つける方法を探しています。
更新:
入力についてVeriSignに問い合わせましたが、ネームサーバーに対するVeriSignのWHOISルックアップは独自仕様であることがわかりました。ここにそれらの応答があります:
レジストリに登録されているが、現在ドメインに関連付けられていないネームサーバーに関する情報を取得できるかどうかという質問に関しては、残念ながら、DiGを実行するなどして、別のルートでこの情報を取得することはできません。ネームサーバーは、ドメインに接続されている場合にのみゾーンに公開されます。したがって、ネームサーバーがドメインに関連付けられていない限り、この情報を取得することはできません。また、DiGは、ドメインに関連付けられたネームサーバーとそれぞれのIPなどのリストを提供する場合があります。
-Benjamin、VeriSign、Inc.カスタマーサービス
以下の@Iianの回答の2番目の部分は正しいです。レジストリがそのネームサーバーのレコードに持っているIPアドレスを検索するには、ネームサーバーをドメインに関連付ける必要があります。