• 締切済み

外部DNSの情報取得

外部に公開しているDNSサーバでわからないことがあります。 例えば、web.test.comドメインがあったとして その配下に、 ns1.web.test.com(DNSサーバ) web1.web.test.com(web1サーバ) web2.web.test.com(web2サーバ) mail1.web.test.com(mai1サーバ) 設定がbindで行われているとします。 ns1.web.test.comサーバにて ns1=NSレコード web1=INレコード web2=INレコード mail1=MXレコード という設定になるかな とおもっています。 このとき、web.test.comドメインで管理している INレコードをインターネット上の端末から 取得することは出来ないのが普通なのでしょうか?(取得できる=セキュリティが良くない?) (set type=MX | NS とすればMXまたはNSレコードが取得できるのは知っているのですが。) Windowsのnslookupで取得できないか考えております。 ご教授よろしくお願いします。

みんなの回答

  • e3tatsu
  • ベストアンサー率51% (78/151)
回答No.1

INレコードは、Aレコードの間違いでは? > 取得することは出来ないのが普通なのでしょうか?(取得できる=セキュリティが良くない?) 意図して「外部に公開しているDNSサーバ」であれば取得できます。 そもそも公開しなければ公開DNSとしての役割を果たせないのでセキュリティをクソもないです。 nslookupコマンドの使い方を間違えてたりしませんか? 実行コマンドは、「 nslookup web1.web.test.com 」ですよ。

ShiftTail
質問者

補足

>INレコードは、Aレコードの間違いでは? その通りです…。間違いました。 >意図して「外部に公開しているDNSサーバ」であれば取得できます。 これなのですが、公開しているDNSサーバということは、 http://www.fc-lab.com/network/server/dns/zone.htmlのような bind等で設定したきちんとしたファイルではなくても、 web1 IN A xxx.xxx.xxx.xxx web2 IN A yyy.yyy.yyy.yyy のようなリスト形式みたいな形で nslookupコマンドで取得できないかと思っているのです。 nslookup以外で出来るのであれば、全然問題ないと思っています。 ただ、WindowsコマンドかPowerShell等で取得できればと思っています。

関連するQ&A