Linux多組nameserver設定
Linux多組nameserver設定
在Linux上的DNS伺服器的IP可以設定多個,為什麼要設定多個呢?
因為當第一部 (照設定的順序) DNS 掛點時,我們用戶端可以使用第二部(下述是 1.1.1.1 是 CloudFlare)來進行查詢,
有點像是DNS的備援功能。通常建議至少填寫兩部 DNS 伺服器的IP,不過在網路正常使用的情況下,
永遠只有第一部 DNS 伺服器會被使用來查詢,其他的設定值只是在第一部出問題時才會被使用。
1 | # Generated by NetworkManager |
Tips
盡量不要設定超過3部以上的 DNS IP 在 /etc/resolv.conf 中,因為如果是你的區網出問題,
將導致無法連線到 DNS 伺服器,那麼你的主機還是會向每部 DNS 伺服器發出連線要求,
每次連線都有 timeout 時間的等待,會導致浪費非常多的時間喔!