NSレコードはありませんが、Aレコードはありません


2

私はウェブサイトを開発しており、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

詳細な回答を投稿して、他の人に役立つ場合に備えて、回答済みとしてマークしてください。

回答:


1

デフォルトのVagrantボックスをLaravel / Homesteadにインストールして再起動した後、/ etc / resolv.confを変更する必要がありました。その中に間違ったネームサーバーがリストされていました。127.0.0.53を8.8.8.8に変更し、それで解決しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.