2012-09-06 57 views
1

我阻止了我的/ etc/hosts文件中的幾個熱門廣告定位域。例如:更快地定時阻止HTTP資源

127.0.0.1 ad.doubleclick.net 
127.0.0.1 a.adroll.net 

不過,有時網站把阻止對這些服務器的呼叫在他們的網頁文件的<head>,和Chrome不會繪製頁面的其餘部分,直到請求超時,這可能需要一段時間。

有沒有一種方法可以加快超時這些請求的過程?

+0

阻止他們如何?你是否有阻止他們的選擇,以便發出RST而不是沒有迴應? – EJP

回答

1

通過課程主機將請求重定向到127.0.0.1將請求發送到localhost。如果你有一個運行在那裏的web服務器,你可以捕獲所有這些請求,這可能會導致一些處理時間。

如果沒有服務器在本地主機和防火牆上運行,將請求丟棄到端口80,事情可能會變得更加糟糕:如果數據包悄無聲息地丟棄,客戶端/操作系統組合可能需要很長時間才能放棄。

所以,請嘗試以下操作:

  • 如果您對本地主機的網絡服務器,確保它與回答了404快
  • 如果你沒有本地網絡服務器,但防火牆,增加一條規則,它不是丟棄來自本地主機的數據包 - 這將結束在一個快速的「連接被拒絕」
+0

除了本地主機,我可以重定向到一個已知的服務器,這將做一個快速連接被拒絕? –

+0

您可以在本地局域網上使用網絡IP,例如192.168.1.0如果你的局域網是192.168.1.x –