
路由器hosts去廣告規(guī)則,互聯(lián)網(wǎng)網(wǎng)頁(yè)有很多的垃圾廣告,然而我們可以利用路由器hosts劫持域名可以達(dá)到去廣告的目的,會(huì)自動(dòng)捕獲網(wǎng)頁(yè)地址,以下分享路由器hosts去廣告規(guī)則。
小米路由器怎么使用adguard home
1、進(jìn)入路由器后臺(tái),在廣告過(guò)濾插件中找到到,adguardhome,選擇啟用,打開(kāi)右上角的系統(tǒng)日志,等待adguardhome進(jìn)程啟動(dòng)。
2、啟動(dòng)后,點(diǎn)擊,web管理界面。
3、在adguardhome界面,點(diǎn)擊設(shè)置-常規(guī)設(shè)置,勾選使用過(guò)濾器。
4、接著點(diǎn)擊設(shè)置-dns設(shè)置,保障上游dns服務(wù)器是一個(gè)可以正常訪問(wèn)的dns。
5、接著打開(kāi)過(guò)濾器,勾選,所有過(guò)濾規(guī)則,點(diǎn)擊啟用。
6、最后,隨便打開(kāi)幾個(gè)網(wǎng)頁(yè),就能夠看到dns查詢的次數(shù),根據(jù)規(guī)則過(guò)濾廣告。
小米路由器hosts去廣告過(guò)濾規(guī)則
利用路由器hosts劫持域名可以達(dá)到去廣告的目的,會(huì)自動(dòng)捕獲網(wǎng)頁(yè)地址。
優(yōu)點(diǎn)是方便快捷無(wú)論http、https都能生效。缺點(diǎn)是無(wú)法根據(jù)URL網(wǎng)址、內(nèi)容主動(dòng)識(shí)別廣告進(jìn)行屏蔽,需自行抓包或網(wǎng)絡(luò)分享收集投放廣告的域名進(jìn)行預(yù)設(shè)屏蔽。
通常是修改路由器中的/etc/hosts,還可以利用更方便的Dnsmasq進(jìn)行劫持,基于openwrt系統(tǒng)的`路由器都自帶Dnsmasq服務(wù)。下面將介紹使用Dnsmasq去廣告的方法。
nsmasq是什么?Dnsmasq提供DNS緩存和DHCP服務(wù)、Tftp服務(wù)功能。當(dāng)接受到一個(gè)DNS請(qǐng)求時(shí),Dnsmasq首先會(huì)查找/etc/hosts這個(gè)文件,然后查找/etc/resolv、conf中定義的外部DNS。
登陸SSH路由器輸入【vi /etc/init、d/dnsmasq】命令查看是否安裝Dnsmasq服務(wù),其中可以并找到配置文件【dnsmasq、conf】位置(大部分路由器在/etc/dnsmasq、conf,當(dāng)然也有例外。
在dnsmasq、conf文件中添加【conf-dir=/etc/dnsmasq、d】,然后將廣告過(guò)濾規(guī)則上傳到/etc/dnsmasq、d文件夾中(沒(méi)有dnsmasq、d文件夾則自行建立),最后使用【/etc/init、d/dnsmasq restart】命令重啟dnsmasq 服務(wù)即可生效。
準(zhǔn)備工作:
1、訪問(wèn)下載ssh工具包
2、記下需要開(kāi)啟SSH的路由器root用戶名及密碼
3、1個(gè)1GB格式且為FAT32的U盤
4、下載下來(lái)的工具包名稱為miwifi_ssh、bin
具體步驟:
1、將下載的miwifi_ssh、bin文件復(fù)制到U盤"根目錄"下。
2、將U盤插入路由器背后的USB口中。
3、使用牙簽等尖銳物捅按一下Reset(如上圖中小點(diǎn))鍵,待路由器指示燈變黃時(shí)拔出電源線。
4、使用牙簽等尖銳物長(zhǎng)按住Reset(如上圖中小點(diǎn))鍵,接入小米路由器適配器電源。
5、待路由器指示燈黃燈閃爍時(shí)松開(kāi)Reset鍵,等待路由器指示燈變?yōu)樗{(lán)燈。
6、使用WinSCP、Xshell5等軟件連接小米路由器。
可能會(huì)遇到的問(wèn)題:
1、重啟后為什么還是連接不上SSH?您需要多等待一小會(huì)
2、開(kāi)啟小米路由器SSH需要開(kāi)發(fā)版0、5、28+的.固件
3、U盤的格式必須為FAT32
4、如果還是無(wú)法開(kāi)啟請(qǐng)多次重復(fù)操作
小知識(shí):路由器是怎么攔截廣告?
使用過(guò)瀏覽器hosts文件攔截廣告的朋友都知道,hosts是通過(guò)域名轉(zhuǎn)向(將常見(jiàn)廣告域名都指向127、0、0、1)功能實(shí)現(xiàn)廣告屏蔽的。
路由器攔截廣告類似,它借助路由器上廣泛存在的 Dnsmasq服務(wù)以及路由器內(nèi)置的IP地址過(guò)濾、域名過(guò)濾組件,實(shí)現(xiàn)廣告網(wǎng)址在路由器就轉(zhuǎn)向到127、0、0、1,從而實(shí)現(xiàn)廣告的屏蔽。
簡(jiǎn)單三步——屏蔽運(yùn)營(yíng)商DNS廣告
使用電信、聯(lián)通上網(wǎng)的用戶都知道,很多時(shí)候我們?cè)L問(wèn)一些網(wǎng)站會(huì)無(wú)故跳轉(zhuǎn)到電信的廣告頁(yè)面上,或者在訪問(wèn)不存在的網(wǎng)址時(shí)自動(dòng)跳轉(zhuǎn)到運(yùn)營(yíng)商的廣告頁(yè)面,這些就是典型的DNS廣告劫持。
現(xiàn)在借助路由器設(shè)置可以輕松屏蔽它們。下面以屏蔽電信DNS廣告劫持為例,路由器使用的是Tplink WR541G/542G。
1、使用IE瀏覽器進(jìn)入路由器設(shè)置,接著依次展開(kāi)左側(cè)窗格的“安全設(shè)置→防火墻設(shè)置”,勾選其下的“IP地址過(guò)濾”,缺省過(guò)濾規(guī)則中選?。悍彩遣环弦言O(shè)IP地址過(guò)濾規(guī)則的數(shù)據(jù)包,允許通過(guò)本路由器。繼續(xù)勾選“域名過(guò)濾”并保存(見(jiàn)圖1)。
2、 在右側(cè)設(shè)置窗格,切換到“安全設(shè)置→域名過(guò)濾”,點(diǎn)擊“添加新條目”,按提示添加如下域名(不要輸入http://www、格式),將這些DNS廣告域名全部過(guò)濾,生效時(shí)間為“00~24”(即每天)
小提示:
每種運(yùn)營(yíng)商廣告域名并不相同,只要在瀏覽器輸入一個(gè)不存在的網(wǎng)址如www、lokdhhgjfdfds、cxm,此時(shí)跳轉(zhuǎn)到的頁(yè)面就是運(yùn)營(yíng)商的.廣告網(wǎng)址,在地址欄記下它的域名并添加到域名過(guò)濾列表即可。
3、 啟動(dòng)命令提示符,輸入下列的命令獲得上述域名的IP地址并記下。接著在右側(cè)設(shè)置窗格,切換到“安全設(shè)置→IP地址過(guò)濾”,單擊“添加條目”,然后在彈出的窗口,在“廣域網(wǎng)IP地址”輸入框依次填入上述獲得的IP地址(如果廣告網(wǎng)址是一個(gè)網(wǎng)段,則輸入起始IP地址段即可),其他參數(shù)選擇默認(rèn)設(shè)置,點(diǎn)擊確定之后重啟路由(見(jiàn)圖3)。
這樣再次上網(wǎng)后,由于運(yùn)營(yíng)商的廣告域名和P地址全部被自動(dòng)過(guò)濾,在我們的瀏覽器就再也不會(huì)出現(xiàn)DNS廣告劫持了。
一旦運(yùn)營(yíng)商增加了新的廣告,操作同上繼續(xù)添加到域名和IP地址過(guò)濾列表即可。同樣的,對(duì)于常見(jiàn)的危險(xiǎn)域名和網(wǎng)址,使用同樣的方法可以在路由器中進(jìn)行屏蔽。
文檔為doc格式