0
この瞬間に、DNSとドメインの解決方法を学習していますが、質問があります。複数のサブドメインのDNSレベルが動作しています
たとえば、a.test.com
としましょう。
私が理解しているように、まず中間ISP DNSサーバが呼び出されます。キャッシュにドメインIPがある場合は、それを返します。そうでなければ、それは連続してこれらの次の作業を行います。
- をそれはそれはテストを返しトップレベルのDNSサーバことを呼び出します
- IP コム DNSサーバーを返すルートDNSサーバを呼び出します。 COM DNSサーバーのIP
- それは最終的にa.test.comのIP を取得すること DNSサーバーを呼び出します
正しいですか?
さらに、a.b.c.test.com
を解決するとどうなりますか?
別のDNSサーバーを呼び出すか、c.test.com
のDNSサーバーにa.b.c.test.com
のIPが含まれていますか?
ありがとうございました
abctest.comのIPを取得するには、これらのサーバーへの次の要求が行われます:(m。)root-servers.com、comのDNSサーバー、test.com DNSサーバー、c.test.com DNS、 bctest.com DNS、abctest.com DNS(最終IPアドレスを返します)? DNSキャッシュがないことを考慮してください。 – Paeshell01
これは必須ではありませんが、必須ではありません。 'test.com'ゾーンのために権威のあるネームサーバが' a.b.c.test.com'のために正式な答えを与えることができるので、3番目以降のステップは起こりません。例として 'dig a.b.c.d.e.bajic.nl @ 8.8.8.8 + trace'を試してみてください。 –
ほとんどの場合、 'test.com'の権限のあるサーバーに' a.b.c.test.com'(とすべてのサブドメイン)のAレコードも含まれているので、その状況はよくありますか? 'test.com'の正式なネームサーバは' test.com'のIPアドレスを返すものですか? – Paeshell01