我的 Powerdns 遞歸器使用什麼 DNS?

我的 Powerdns 遞歸器使用什麼 DNS?

我剛剛在乾淨的 Ubuntu 12.04 伺服器下設定了一個 powerdns 遞歸器。我沒有註意到查詢時間有任何差異(使用 dig),所以我查看了我的/etc/resolv.conf文件。我離開了nameserver=127.0.0.1,但註解掉了nameserver=172.16.1.254我的路由器/DNS。現在dig查詢時間有了明顯的改善,所以一切都很好。

我只下載了遞歸程序,似乎我已經從我的伺服器中刪除了名稱伺服器位址。我的問題是,我的伺服器如何解析名稱?該recursor.conf檔案沒有外部網域設置,而且伺服器不知道任何名稱伺服器在哪裡,那麼 dig 如何運作?抱歉,如果我遺漏了一些明顯的東西,但我正在嘗試透過直接深入了解有關 Linux 和伺服器的更多資訊。

答案1

遞歸 DNS 伺服器具有所有根伺服器的 IP 位址的內建清單。 DNS 的其餘部分是從根開始的。

(如果它將所有查詢轉發到另一個名稱伺服器,它將被稱為轉發, 不是遞迴的

相關內容