Chrome、Safari、IE 無法辨識 Windows 7 中的主機文件

Chrome、Safari、IE 無法辨識 Windows 7 中的主機文件

我全新安裝了 Windows 7 hosts。Firefox 也會識別這些設定並前往正確的本機伺服器。pingping

Chrome、Safari 和 IE 根本無法辨識新設定。我沒有在任何地方設置任何代理。我重新啟動了“ ipconfig/ flushdns”,停止並啟動了 DNS 服務,刷新了瀏覽器緩存,瘋狂地揮舞著手臂,說了很多髒話。

我該怎麼做才能讓這些瀏覽器識別新設定?

答案1

其中一件事情最終解決了這個問題,如果我能把它簡化為「只有一件」就好了。相反,這裡是一個列表,已編號,以便可以在評論中引用特定項目(如果需要的話可以扔掉)。這次我已經到了我要封鎖的地點了。

從更簡單的事情開始:

1) 是的,該檔案稱為 HOSTS,只需位於 C:\Windows\System32\drivers\etc 中,對於任何 32 位元或 64 位元程式都沒關係。與系統中的其他檔案/資料夾不同,​​此檔案或該資料夾位置沒有「連結」或重定向。

2)它沒有擴展名,它不是HOSTS.txt(對於所有認為需要再次解釋的人)

3)在有記事本的主機內,項目清單最後有一個空格/換行符?

ipconfig /flushdns4) 當 DNSclient 服務在命令提示字元中執行時,dns 快取將會被刷新。

關於奇怪的事情

5)聲稱主機被吸入DNS緩存,並且只有在更改後,並且文件上的日期發生變化?這可能需要重新啟動。

6) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\ServiceProvider 是 dns 解析的優先權項目所在位置。我一直在搞亂這個,Windows 7 確實使用了這些優先權。

7)聲稱文件 Hosts 需要被扔掉,並從頭開始重新製作,這對一些人來說是修復了這個問題。 (讓我想知道到底發生了什麼變化)

(7 和 5 很有趣,因為在閒逛時確實花了我時間,並且僅在其中一次編輯/更改期間在後台觸發了某些內容)

而真正奇怪的是

8)將NETWORK SERVICE加入為權限中的一項並賦予其控制權?

9) 將檔案設定為唯讀。 奇怪的是,重新製作文件並將其設置為唯讀似乎又起作用了。 (請參閱5文件時間變化)

10)為了檢查「間諜軟體衝擊波」可能弄亂了它的想法,我做了主機保存和主機返回,唯一可見的變化是將其設定為唯讀。 (這也重寫了它)當然,可能有許多其他 AV 類型程式不允許更改或更改內容。

11)清除所有網路臨時文件,具體使用「Internet選項」「常規」標籤「瀏覽歷史記錄」「刪除」並選擇刪除所有內容。

12) 開啟和關閉 DNS 快取服務、刷新、重新測試。

然後突然它起作用了。

上述某些事情可能需要管理員存取權限或提升權限,但由於您會收到通知而被忽略。大多數 IP6 裝置在我的機器中都關閉,但這會使事情有所不同,我主要使用 IP4。

有DNS解析鎖定在系統本身,檢查檔案dnsapi.dll,他們說這些項目被使用在更高的優先權? (我想知道的另一件事)因此可以在沒有任何來自網路或位於任何快取中的 DNS 的情況下解析某些位址。

相關內容