私はウェブサイトを開発しており、PHP関数dns_get_recordを使用してDNSサーバーからデータを取得しています。問題を適切に示すために、まずCentOS 7でドメインからNSレコードを取得する例を示します。
コマンド:dig php.net NS
結果:
;;
回答セクション:php.net。299 IN NS dns4.easydns.info。
php.net。299 IN NS dns3.easydns.org。
php.net。299 IN NS dns2.easydns.net。
php.net。299 IN NS dns1.easydns.com。
また、Aレコードを取得しようとすると、適切な結果が得られます
しかし、このコマンドを迷惑メールボックス(Ubuntu Homestead)で使用しているとき、NSレコードを取得できません。回答セクションはありません...
しかし、Aレコードで同じことをすると、答えがあります。NSのないドメインがIPに解決できるのはどうしてですか?
また、Google Digで同じことをすると、期待した結果が得られます
どんな助けも大歓迎です。
2
浮浪者の箱に関する情報を共有できますか?どのようにセットアップされましたか?どのようにそのIPスタックが構成され、の/etc/resolv.confファイル等...
—
Tommiie
/etc/resolv.confを見てみると、間違ったネームサーバーを指していることがわかりました。ありがとう!
—
Koen Hollander