Proxy

代理伺服器與 /etc/hosts 文件

  • May 7, 2015

今天有人告訴我 /etc/hosts 不是測試新目標伺服器的可行選項。/etc/hosts 修改的 DNS 仍然可以記憶體舊的 DNS 設置,我們會在測試中得到不正確的結果。

我們得到的唯一選擇是設置代理伺服器並在每個瀏覽器中設置代理資訊。

我想知道是否是這種情況,我是否需要在我的機器上設置每個 browner 來進行測試?

/etc/hosts根本不使用 DNS,所以談論 DNS 記憶體毫無意義。此文件在名稱解析方面具有 DNS 的權威性,如/etc/nsswitch.conf(名稱服務切換配置文件)中所指定。

因此,如果您在其中輸入 IP 主機映射,/etc/hosts它將始終優先於 DNS。(當然,除非您修改/etc/nsswitch.conf了 ,並且您應該有充分的理由這樣做。)

引用自:https://unix.stackexchange.com/questions/202014