答えて
Zonemasterプロジェクトで行った方法は、疑問のネームサーバーSOA
のクエリをRD
フラグがほぼ確実に存在しない名前のxx--domain-cannot-exist.xx--illegal-syntax-tld
に設定して送信することでした。レスポンスがNXDOMAIN
の場合、ネームサーバは再帰クエリを実行しているため、オープンリカーダです。応答が他の場合(REFUSED
、SERVFAIL
またはルートへの参照が一般的です)、それは問題ありません。
お返事ありがとうございます。私がよく理解していれば、 'host xx-domain-can not-exist.xx-illegal-syntax-tld google.com'は' connection timeout'を返すのでgoogle.comはオープンリゾルバではありませんが、 '37.235.1.174'は1つは 'Host xx-domain-can not-exist.xx - illegal-syntax-tld not found:3(NXDOMAIN)'を返すからです。 (それは本当であるようです)。エラー応答NXDOMAINがDNSが再帰的クエリを実行したことを意味する理由を簡単に説明してください。 – Simon
'NXDOMAIN'はクエリに対する正解です。ネームサーバは、ネームサーバを検索する必要があります。ネームサーバは、他のユーザを再帰的に参照している場合(つまりオープンリゾルバの場合) 。 'REFUSED'、' SERVFAIL'、およびroot-referralは、ネームサーバが「その質問に答えることができません」と言う異なる方法です。 –
- 1. MySQLndがアクティブドライバであるかどうかを知る方法?
- 2. リポジトリがサブモジュールであるかどうかを知る方法
- 3. 範囲が空であるかどうかを知る方法?
- 4. HTTPリクエストがBOTであるかどうかを知る方法
- 5. アプリがフォアグラウンドにあるかどうかを知る方法は?
- 6. PHP変数が参照であるかどうかを知る方法?
- 7. 携帯電話が通話中であるかどうかを知る方法
- 8. UIがX時間アイドルであるかどうかを知る方法?
- 9. メッセージが会話の継続であるかどうかを知る方法?
- 10. .tsセグメントがオーディオ専用セグメントであるかどうかを知る方法?
- 11. 私のアプリケーションが管理者であるかどうかを知る方法
- 12. 特定のビデオファイル(.mp4)がビジーであるかどうかを知る方法?
- 13. ウェブページの言語が英語であるかどうかを知る方法?
- 14. DNSサーバがどのようにトラックを保持するのですか
- 15. 文字列にサーバがあるかどうかをチェックする方法ih php
- 16. ユーザーオープンメールかどうかを知る方法はありますか?
- 17. node.jsでリクエストがhttpかhttpsかどうかを知る方法
- 18. どの検索バーがアクティブであるかを知る方法?
- 19. Androidサーバがオンラインであるかどうかを確認する
- 20. スケジュールされたタイマーがあるかどうかを知る方法
- 21. オブジェクトの作成がヒープにあるかどうかを知る方法は?
- 22. 入力に空白があるかどうかを知る方法
- 23. ポイントがアンドロイドのポリゴンの内側にあるかどうかを知る方法
- 24. 特定の行があるかどうかを知る方法MySQL
- 25. セルが存在するかどうかを知る方法
- 26. iOS:メールアカウントが存在するかどうかを知る方法
- 27. クライアントが生きているかどうかを知る方法
- 28. ftp_nlist ...それがファイルかフォルダかどうかを知る方法?
- 29. タップがビュー内か外かどうかを知る方法
- 30. ウィンドウが子ウィンドウか親ウィンドウかどうかを知る方法?
「無料のDNS」とは – Alnitak
私は、それが同じ組織から来ていない場合、すべての法的DNS要求(再帰的な例)イベントを受け入れるDNSサーバーを定義するために使用された名前だと思った。 – Simon
いいえ、これは「オープンリゾルバ」として知られています。名前を調べるために "dig @ip"を使うとヒントが得られますが、それを簡単に自動化して証明することはできません。また、このサイトの話題にもなりません。 – Alnitak