職場

當前位置 /首頁/養生生活/職場/列表

路由器hosts去廣告規則

路由器hosts去廣告規則,網際網路網頁有很多的垃圾廣告,然而我們可以利用路由器hosts劫持域名可以達到去廣告的目的,會自動捕獲網頁地址,以下分享路由器hosts去廣告規則。

路由器hosts去廣告規則1

小米路由器怎麼使用adguard home

1、進入路由器後臺,在廣告過濾外掛中找到到,adguardhome,選擇啟用,開啟右上角的系統日誌,等待adguardhome程序啟動。

2、啟動後,點選,web管理介面。

3、在adguardhome介面,點選設定-常規設定,勾選使用過濾器。

4、接著點選設定-dns設定,保障上游dns伺服器是一個可以正常訪問的dns。

5、接著開啟過濾器,勾選,所有過濾規則,點選啟用。

6、最後,隨便開啟幾個網頁,就能夠看到dns查詢的次數,根據規則過濾廣告。

路由器hosts去廣告規則
  

小米路由器hosts去廣告過濾規則

利用路由器hosts劫持域名可以達到去廣告的目的,會自動捕獲網頁地址。

優點是方便快捷無論http、https都能生效。缺點是無法根據URL網址、內容主動識別廣告進行遮蔽,需自行抓包或網路分享收集投放廣告的域名進行預設遮蔽。

通常是修改路由器中的/etc/hosts,還可以利用更方便的Dnsmasq進行劫持,基於openwrt系統的`路由器都自帶Dnsmasq服務。下面將介紹使用Dnsmasq去廣告的方法。

nsmasq是什麼?Dnsmasq提供DNS快取和DHCP服務、Tftp服務功能。當接受到一個DNS請求時,Dnsmasq首先會查詢/etc/hosts這個檔案,然後查詢/etc/resolv、conf中定義的外部DNS。

登陸SSH路由器輸入【vi /etc/init、d/dnsmasq】命令檢視是否安裝Dnsmasq服務,其中可以並找到配置檔案【dnsmasq、conf】位置(大部分路由器在/etc/dnsmasq、conf,當然也有例外。

在dnsmasq、conf檔案中新增【conf-dir=/etc/dnsmasq、d】,然後將廣告過濾規則上傳到/etc/dnsmasq、d資料夾中(沒有dnsmasq、d資料夾則自行建立),最後使用【/etc/init、d/dnsmasq restart】命令重啟dnsmasq 服務即可生效。

路由器hosts去廣告規則2

準備工作:

1、訪問下載ssh工具包

2、記下需要開啟SSH的路由器root使用者名稱及密碼

3、1個1GB格式且為FAT32的U盤

4、下載下來的工具包名稱為miwifi_ssh、bin

具體步驟

1、將下載的miwifi_ssh、bin檔案複製到U盤"根目錄"下。

2、將U盤插入路由器背後的USB口中。

3、使用牙籤等尖銳物捅按一下Reset(如上圖中小點)鍵,待路由器指示燈變黃時拔出電源線。

路由器hosts去廣告規則 第2張
  

4、使用牙籤等尖銳物長按住Reset(如上圖中小點)鍵,接入小米路由器介面卡電源。

5、待路由器指示燈黃燈閃爍時鬆開Reset鍵,等待路由器指示燈變為藍燈。

6、使用WinSCP、Xshell5等軟體連線小米路由器。

可能會遇到的問題:

1、重啟後為什麼還是連線不上SSH?您需要多等待一小會

2、開啟小米路由器SSH需要開發版0、5、28+的.韌體

3、U盤的格式必須為FAT32

4、如果還是無法開啟請多次重複操作

路由器hosts去廣告規則3

小知識:路由器是怎麼攔截廣告?

使用過瀏覽器hosts檔案攔截廣告的朋友都知道,hosts是通過域名轉向(將常見廣告域名都指向127、0、0、1)功能實現廣告遮蔽的。

路由器攔截廣告類似,它藉助路由器上廣泛存在的 Dnsmasq服務以及路由器內建的IP地址過濾、域名過濾元件,實現廣告網址在路由器就轉向到127、0、0、1,從而實現廣告的遮蔽。

簡單三步——遮蔽運營商DNS廣告

使用電信、聯通上網的使用者都知道,很多時候我們訪問一些網站會無故跳轉到電信的廣告頁面上,或者在訪問不存在的網址時自動跳轉到運營商的廣告頁面,這些就是典型的DNS廣告劫持。

現在藉助路由器設定可以輕鬆遮蔽它們。下面以遮蔽電信DNS廣告劫持為例,路由器使用的是Tplink WR541G/542G。

1、使用IE瀏覽器進入路由器設定,接著依次展開左側窗格的“安全設定→防火牆設定”,勾選其下的“IP地址過濾”,預設過濾規則中選取:凡是不符合已設IP地址過濾規則的資料包,允許通過本路由器。繼續勾選“域名過濾”並儲存(見圖1)。

2、 在右側設定窗格,切換到“安全設定→域名過濾”,點選“新增新條目”,按提示新增如下域名(不要輸入http://www、格式),將這些DNS廣告域名全部過濾,生效時間為“00~24”(即每天)

路由器hosts去廣告規則 第3張
  

小提示:

每種運營商廣告域名並不相同,只要在瀏覽器輸入一個不存在的網址如www、lokdhhgjfdfds、cxm,此時跳轉到的頁面就是運營商的.廣告網址,在位址列記下它的域名並新增到域名過濾列表即可。

3、 啟動命令提示符,輸入下列的命令獲得上述域名的IP地址並記下。接著在右側設定窗格,切換到“安全設定→IP地址過濾”,單擊“新增條目”,然後在彈出的視窗,在“廣域網IP地址”輸入框依次填入上述獲得的IP地址(如果廣告網址是一個網段,則輸入起始IP地址段即可),其他引數選擇預設設定,點選確定之後重啟路由(見圖3)。

這樣再次上網後,由於運營商的廣告域名和P地址全部被自動過濾,在我們的瀏覽器就再也不會出現DNS廣告劫持了。

一旦運營商增加了新的廣告,操作同上繼續新增到域名和IP地址過濾列表即可。同樣的,對於常見的危險域名和網址,使用同樣的方法可以在路由器中進行遮蔽。

TAG標籤:hosts 路由器 廣告 規則 #