8

特定のドメイン名のプライマリNSレコードとセカンダリNSレコード、およびそれらに関連付けられているIPアドレスを取得する方法を探しています。

現在、この種の情報はintodns.comなどのWebサイトから入手できますが、私は膨大な数のドメインに取り組んでおり、bashスクリプトを使用してこのプロセスを自動化したいと考えています(おそらくこれには最適ではありません...)。

試してみnslookup domain.comました。これにより、プライマリNSIPアドレスがわかります。

hostname domain.com何も返しません...

dig domain.com TYPE NS私はまた、多くの情報を追加しないテストを行いました。

この時点で、私はwgetintodns.comページについて考え、必要なものを取得するためにhtmlを解析しています...

これを行うためのより良い方法を知っていますか?

どうもありがとう!

4

2 に答える 2

20
$ dig example.com NS

私にとっては問題なく動作します。いいえ、ネームサーバーのIPアドレスは解決されませんが、NSレコードの一部ではありません。あなたはそれを自分でしなければならないでしょう。whoisの出力とは異なり、標準化された形式であるため、解析が容易になります。

于 2010-10-10T08:48:21.703 に答える
4
nslookup -query=ns <server.com>
于 2010-10-10T08:57:27.547 に答える