質問

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

たとえば、私はgodaddy.comでホストされるのドメインを登録しようとしています。私は、ドメインを設定していると、私のDNSリストでそれを見ることができます。セットアップすることになっているサーバですns51.domaincontrol.comとns52.domaincontrol.com、しかし私の登録があると言ってバウンスされた「見つかりませんネームサーバ{私の新しいドメイン}」。

役に立ちましたか?

解決

私は、これはあなたのネームサーバをリストするの最短かつ最速のコマンドだと思います

host -t ns yourdomain.com

他のヒント

あなたがMacやUnixのマシンを使っている場合は、コマンドラインから次の操作を行うことができます:

whois site.com

終わりに向かって、それはあなたのDNSサーバのリストを与える必要があります。

あなたがして、唯一のネームサーバの情報を表示、リストをフィルタリングすることができます:

whois site.com | grep "Name S"

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

Zonecheck のはフリーソフトウェアであり、コマンドラインから実行することができます:

% zonecheck stackoverflow.com
ZONE  : stackoverflow.com.
NS <= : ns51.domaincontrol.com. [216.69.185.26]
NS    : ns52.domaincontrol.com. [208.109.255.26]

       _______________
     ,---------------.|
~~~~ |    warning    || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     `---------------'
w> Nameservers are all part of the same AS
 | Adv: ZoneCheck
 |   To avoid loosing all connectivity with the authoritative DNS in case
 | of a routing problem inside your Autonomous System, it is advised to
 | host the DNS on different AS.
 `----- -- -- - -  -
 :   All the nameservers are part of the same Autonomous System (AS number
 : 26496), try to have some of them hosted on another AS.
 `..... .. .. . .  .
=> generic

==> SUCCESS (but 1 warning(s))

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

set type=ANYと入力し、Enterキーを押し書き込み、その後、それを提出してください。これは後に所望のドメインを指定すると、あなたが探しているものを取得します。また、?を入力してnslookupコマンドラインのためのより多くのオプションを参照してください。

PS:この答えは遅れが付属していながら、それはコマンドラインからネームサーバ/ DNSの設定を確認したい他の人のために有用であることを願っています。

コマンドラインから

nm-toolランは、あなたが使用しているDNSサーバーではなく、少なくともそのうち、あなたに多くの情報を提供します。あなたはこれをインストールする必要がありますが、多くのディストリビューションは、それが含まれています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top