openwrt軟路由,使用兩年后的體會(huì)
這東西是閑著沒(méi)事的時(shí)候弄的,隨便搞了一臺(tái)r2s,自己刷了一版系統(tǒng)就一直做主路由。
但是openwrt做主路由會(huì)有一點(diǎn)點(diǎn)問(wèn)題,主要問(wèn)題是:我沒(méi)有很多需求,但是迫切需要連接HP1020做位網(wǎng)絡(luò)打印機(jī)(同時(shí)也能用手機(jī)打印,也就是wifi打印,其實(shí)這件事不復(fù)雜,能網(wǎng)線打印,就可以wifi打印,其實(shí)是一個(gè)意思。)
第二個(gè)功能就是給電視盒子去廣告(它喪心病狂的有兩分鐘廣告,視頻中間還有植入廣告,除非你付費(fèi),不然不容易跳過(guò)這些廣告)。這個(gè)功能用openwrt實(shí)現(xiàn)就比較簡(jiǎn)單,輕量級(jí)的Adg就能搞定了,過(guò)濾規(guī)則選兩個(gè)就夠用,其中一個(gè)是anti-AD。若是過(guò)濾規(guī)則選多了,會(huì)導(dǎo)致內(nèi)網(wǎng)PC端網(wǎng)頁(yè)顯示不正常,其實(shí)PC并不需要openwrt過(guò)濾廣告,它也搞不定PC端的廣告,PC端自己就能屏蔽所有廣告。通過(guò)安裝瀏覽器插件搞定。
openwrt也有其他的過(guò)濾DNS的ipk,但不是資源占用高,就是不好用。有一個(gè)ipk名字忘記了,只要一開(kāi),r2s?的 CPU占用率就穩(wěn)定最低30%,這也沒(méi)誰(shuí)了!過(guò)濾效果好一些,可是也缺乏實(shí)用價(jià)值。一樣不能過(guò)濾PC廣告,so,沒(méi)什么大用。
?根據(jù)我自己的需求,我換硬路由作為主路由,openwrt現(xiàn)在主要負(fù)責(zé)“打印機(jī)服務(wù)器”+“DNS服務(wù)器”,硬路由不需要更改網(wǎng)關(guān)IP地址指向(硬路由不需要網(wǎng)關(guān)IP指向openwrt),硬路由(主路由)只需要更改DNS服務(wù)器IP地址(指向openwrt的IP地址),就可以屏蔽內(nèi)網(wǎng)中所有設(shè)備的一部分廣告,屏蔽電視盒子效果最好,目前觀察屏蔽了電視盒子所有廣告。
屏蔽廣告的部分比較簡(jiǎn)單,因?yàn)榻坛毯芏?,綜合幾個(gè)教程隨便弄弄就行了,不要迷信任何一個(gè)單獨(dú)的教程,自己綜合一下,挑核心功能設(shè)置一下Adg就可以了。
HP1020連接openwrt需要留心的部分是:你按照網(wǎng)上的教程是連不上的,因?yàn)槿狈σ粋€(gè)必要的“驅(qū)動(dòng)”文件,這個(gè)文件是給openwrt用的,sihp?1020.dl復(fù)制到openwrt /etc/目錄下,你才能真正用r2s驅(qū)動(dòng)HP 1020,【雖然我沒(méi)給下載鏈接,但是通過(guò)這些關(guān)鍵信息,你就能自己找到】,然后去掉“雙向打印”PC端和openwrt打印服務(wù)器端,都需要同步去掉這個(gè)勾選。? 重新加載打印服務(wù)器,其實(shí)就OK了。? ? 不改openwrt里面.conf腳本的情況下,會(huì)產(chǎn)生一個(gè)小問(wèn)題,每次關(guān)閉打印機(jī),都需要手動(dòng)進(jìn)openwrt后臺(tái),重啟打印機(jī)服務(wù)器才行,不然會(huì)報(bào)錯(cuò)。【我猜測(cè):openwrt是需要和打印機(jī)通訊一次,才能確認(rèn)連接,關(guān)閉打印機(jī)之后,這個(gè)連接就斷了,你突然打開(kāi)打印機(jī),openwrt不知道!所以就要手動(dòng)重啟該服務(wù)】你也可以讓打印機(jī)一直待機(jī),不關(guān)閉電源,這個(gè)網(wǎng)絡(luò)打印機(jī)服務(wù)器就會(huì)隨時(shí)待命。? ?
手機(jī)端安裝PrintHand就可以添加這臺(tái)打印機(jī),實(shí)測(cè)都是好用的。
若你跟我一樣,建議先搞定這兩個(gè)服務(wù),不要用smart DNS和Adg聯(lián)動(dòng)設(shè)置。先設(shè)置好Adg,因?yàn)槟阋膊恍枰茖W(xué)(假若跟我一樣,就不需要科學(xué)),沒(méi)有必要搞那么復(fù)雜。Adg本身也足以勝任DNS服務(wù)器功能。
打印機(jī)服務(wù)器,其實(shí)我折騰很久~~~這個(gè)型號(hào)的打印機(jī)~~~怎么講呢,它比較特殊。最近才搞定這件事。
910n這個(gè)ipk沒(méi)用過(guò),我的ipk是固件自帶的“usb打印機(jī)服務(wù)器”,這個(gè)ipk是確定可用的,但我猜這都不是重點(diǎn),重要是1020那個(gè)該死的文件(sihp 1020.dl).
其實(shí)這個(gè)軟路由,現(xiàn)在不負(fù)責(zé)路由功能,沒(méi)有開(kāi)啟DHCP服務(wù),因?yàn)闆](méi)有意義!主路由(硬路由)完全可以提供此類服務(wù)。它只是一個(gè)DNS服務(wù)器。暫時(shí)也沒(méi)有部署多余的功能,雖然我依然能各種簽到,但我懶得弄。KMS服務(wù)器當(dāng)然開(kāi)了。? 其他功能就沒(méi)怎么開(kāi)。
總體上說(shuō)來(lái),若是簡(jiǎn)單去廣告,讓r2s做主路由,其實(shí)毫無(wú)道理。
so,如何使用,還是看個(gè)人需求。好了,先寫(xiě)到這里。