我已經在127.0.0.l上設置了IIS,並且我正在修補使用127.0.0.1作爲地址將惡意網站路由到(127.0.0.1 www.badsite.com)的廣告軟件攔截器將更改HOSTS文件阻止不需要的網站搞砸IIS?
這是否會使這些網站的所有呼叫都擊中我的IIS並使其加載默認頁面?
有沒有辦法仍然阻止這些網站通過主機沒有擊中IIS?
On Win 7 pro。
我已經在127.0.0.l上設置了IIS,並且我正在修補使用127.0.0.1作爲地址將惡意網站路由到(127.0.0.1 www.badsite.com)的廣告軟件攔截器將更改HOSTS文件阻止不需要的網站搞砸IIS?
這是否會使這些網站的所有呼叫都擊中我的IIS並使其加載默認頁面?
有沒有辦法仍然阻止這些網站通過主機沒有擊中IIS?
On Win 7 pro。
是的,所有對這些站點的調用都會觸發你的IIS實例。 IIS可能會返回一個默認頁面或「文件未找到」頁面,或者如果它有一個實際頁面,它可能會返回該頁面。使用
127.0.0.1,因爲它總是指向本地機器上,從而防止您的電腦免受浪費帶寬(也可能是一些DDOSing可憐的犧牲品)試圖通過對外發送這些數據包。您可以嘗試127.0.0.2或127.254.254.254,這可以工作IIS正在專門監聽127.0.0.1或127.0.0.0/24,而不是在回送接口上的每個地址。
沒有保證,達不到公共互聯網任何其他地址,但你可以通過在本地阻止傳出數據包到192.0.2.1或防火牆等來設置一個自己。
廣告屏蔽的其它選項包括使用本地代理,其將返回HTTP 404等,用於阻止的URL或本地DNS中繼,將返回NXDOMAIN用於阻止域。
另一種選擇是運行IIS的另一個端口。如果您在防火牆或類似家庭路由器的後面運行,則可以將其設置爲將端口轉發到端口80,以將傳入請求轉發到備用端口。 (如果你在裏面使用IIS,你需要去http:// [你的IP地址]:[alt port])
是的,因爲Anomie指出,他們會打你的IIS,然後會如果發現一個(不太可能),則提供默認頁面或錯誤狀態或實際頁面。
爲了避免這種情況,我用0.0.0.0
作爲地址。我一直在MVPS Hosts文件中使用它,現在幾年沒有任何問題。
而且,因爲這post建議,您可以使用0
太(任何無效的IP會做我猜)
這兩會更快一點,因爲它們會避免127.0.0.1
等待超時。
是的,它會擊中你的IIS,但如果你在IIS中配置網站只響應對「localhost」的調用而不是127.0.0.1,它只會打到默認頁面。 – BlueEel 2011-05-14 16:49:21
是否有另一個死亡地址,我可以指示這些壞的網站,而不是? – Caveatrob 2011-05-15 21:33:02
你可以嘗試0.0.0.0,但我不知道它是否會工作...或者,如果你有IPv6,你可以嘗試:: 1 – BlueEel 2011-05-16 06:32:48