16

ドメインがネームサーバーで正しく設定されているかどうかを確認する方法はありますか? 理想的には、コマンド ラインからコマンドを実行したいのですが、代わりにサード パーティのツールを使用することもできます。

たとえば、godaddy.com でホストされるドメインを登録しようとしています。ドメインをセットアップし、DNS リストで確認できます。セットアップされるはずのサーバーは ns51.domaincontrol.com と ns52.domaincontrol.com ですが、「{my new domain} のネームサーバーが見つかりません」と言って登録が跳ね返ります。

4

5 に答える 5

38

これは、ネームサーバーを一覧表示するための最短かつ迅速なコマンドだと思います。

host -t ns yourdomain.com
于 2015-10-11T17:24:36.313 に答える
16

Mac または Unix マシンを使用している場合は、コマンド ラインから次の操作を実行できます。

whois site.com

最後に、DNS サーバーのリストが表示されます。

リストをフィルタリングして、ネームサーバー情報のみを表示するには、次のようにします。

whois site.com | grep "Name S"

www.site.com と site.com は 2 つの異なるエンドポイントであり、両方に対して適切に設定する必要があることに注意してください。

于 2012-11-20T18:19:28.517 に答える
4

そのための組み込みコマンドラインがあります。nslookup

それを提出し、書いset type=ANYてエンターを押してください。その後、目的のドメインを指定すると、探しているものが得られます。または、コマンド ライン?のその他のオプションを入力して表示します。nslookup

PS: この回答には遅延が伴いますが、コマンド ラインからネームサーバー/DNS の設定を確認したい他のユーザーに役立つことを願っています。

于 2014-12-03T21:00:44.100 に答える
4

Zonecheckはフリー ソフトウェアで、コマンド ラインから実行できます。

% zonecheck stackoverflow.com
ゾーン:stackoverflow.com。
NS <= : ns51.domaincontrol.com. [216.69.185.26]
NS: ns52.domaincontrol.com。[208.109.255.26]

       ________________
     ---------------.|
~~~~ | || 警告 || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~
     ---------------
w>ネームサーバーはすべて同じASの一部です
 | | Adv: ゾーンチェック
 | | 場合に備えて、権限のある DNS とのすべての接続が失われないようにするため
 | | 自律システム内のルーティングの問題については、次のことをお勧めします。
 | | 別の AS で DNS をホストします。
 `----- -- -- - - -
 : すべてのネームサーバーは同じ自律システムの一部です (AS 番号
 : 26496)、それらのいくつかを別の AS でホストするようにしてください。
 `..... .. .. . . .
=>ジェネリック

==> 成功 (しかし 1 つの警告)

于 2009-09-03T07:05:30.047 に答える