不一致的dns問題

不一致的dns問題

我正在嘗試了解 DNS 的工作原理。我使用 nslookup 來達到這個目的。但我有一些疑問。

  1. 我使用不同的 ns 伺服器來得到不同的結果。例如,當我使用“dns.server1.pl”請求“abc.com”時,我得到“233.66.8.9”,但是當我使用“dns.server2.de”時,我得到“121.26.28.50”
  2. 當我使用“伺服器”選項明確指定 DNS 伺服器時,我收到“查詢被拒絕”
  3. 「server」和「lserver」選項有什麼不同?請舉一些例子。

答案1

同一主機的不同 IP 用於分割網路流量,例如。來自不同的流量並將其定向到本地伺服器。

有多種伺服器鏡像方法。其中一些使用來自主主機的明確重定向來做鏡像主機,而另一些(例如mirror.centos.org)則隱式地對同一主機使用不同的IP。

您查詢波蘭和德國伺服器,所以可能就是這樣。

廣告。 2. DNS 伺服器可以設定為僅回應來自允許網路的查詢(例如僅來自 LAN,或僅來自指定國家),並拒絕所有其他查詢。

廣告。 3.我引用Debian的nslookup手冊:

[lserver] 更改預設伺服器為網域; lserver使用初始伺服器來尋找網域信息,而server則使用目前預設伺服器。如果找不到權威答案,則傳回可能有答案的伺服器名稱。

相關內容