路由器已经成为每个家庭不可缺少的角,手机、电脑、电视,凡是需要互联网的设备都要用到它。那么路由器除了给我们的网络设备分发网络外,还有其他用途吗?
现在很多人家里都用着智能路由器,智能路由器究竟怎么智能,各个厂家卖点不一样,有些是支持安装插件,有些是 USB
延伸出来的扩展功能,归根结底,都离不开一个系统: OpenWrt (以下简称:OP)。 OP 是适用于嵌入式设备的 Linux 发行版,大多数智能路由器运行的系统都是基于 OP ,比如:小米、极路由、Newifi 这些,软件包是 OP 的一大特,开发者可以基于 OP 来开发软件包,也就是俗称的插件。这些插件里,最常用的可能就是广告过滤,看视频终于不用等待长达几十秒和那些无节操的广告,只要连接
WiFi,就可以过滤广告,非常方便。
今天就教大家如何在 OP
系列系统上过滤广告,此教程不适用上面提到的智能路由,只适用没有原版 OP
固件,如:OpenWrt、LEDE、PandoraBox 等。
准备工作
1. 一台运行 OpenWrt 的设备
2. SSH 连接工具,为了登陆到系统终端,可以使用 PuTTY 等 SSH
工具,下载地址: PuTTY
使用方法参考《 OpenWrt/LEDE 新手指南 》
1 . Hosts
Hosts 是每个系统都会有的一个文件,它的作用就是将域名指向指定
IP,如果把广告域名指向一个无法访问的 IP,是不是就可以达到过滤广告的需求了。 优点:占用空间少,不需要依赖,可以过滤大多数网盟和视频广告
缺点:容易误杀(有些域名不一定都是广告),过滤视频广告效果不是
100%,无法去除广告占位符。
适用于一些低性能和剩余空间不多的设备,根据小山测试,可以过滤掉手机端大多数视频广告、PC 端可能还会被检测出来。
配置方法
1. 输入  cp /etc/hosts /etc/hosts.bak  备份原有 Hosts
2. 输入  wget raw.githubusercontent/vokins/yhosts/master/hosts -O
/etc/hosts --no-check-certificate  下载屏蔽广告 Hosts
3. 输入  /etc/init.d/dnsmasq restart  重启 Dnsmasq 使 Hosts 生效
4. 浏览器打开路由器管理页面,依次点击 [系统] → [计划任务],在新的一行填写
0 4 * * * wget raw.githubusercontent/vokins/yhosts/master/hosts
-O /etc/hosts --no-check-certificate && /etc/init.d/dnsmasq restart #
每天4点自动更新 Hosts
如果你固件的 wget 不支持 HTTPS,那么 Hosts 会下载失败。
解决方法
1. 输入 opkg update && opkg install wget  安装完整 wget 重新执行上面的命令。
2. 将下载源替换为小山的镜像,这个镜像不是缓存,是 cURL
源地址,同时可以加速下载,GitHub 在国内速度并不是多好,地址:x.mi vm/Hosts/?URL=raw.githubusercontent/vokins/yhosts/master/h osts ,支持 HTTPS。
3. 这个方法就比较麻烦了,在电脑上下载好 Hosts 上传至路由器。
下载  raw.githubusercontent/vokins/yhosts/master/hosts
,然后将文件复制到跟 相同的位置,就是上面下载的 PuTTY
里面附带的 ,接着在 PuTTY 文件夹窗口按住 Shift
键点击鼠标右键,点击 [在此处打开命令窗口],然后输入  pscp -scp -l root
hosts 192.168.1.1:/etc/hosts  接着输入密码,即可上传至路由器。
删除 Hosts 屏蔽:输入命令  mv /etc/hosts.bak /etc/hosts  还原
Hosts,接着删除计划任务的任务即可。
这种方法有一定几率误杀也可能导致某些网站打不开或者显示错误。
2 . Adbyby (广告屏蔽大师)
Adbyby,国人开发的一款屏蔽广告软件,可能很多小伙伴都用过,效果不错,配置也相对简单。
优点:广告过滤全面,可以过滤非 HTTPS 广告,设置简单,适合小白使用。
缺点:会影响网速,如果你的带宽是 100M,CPU 是 MT7620
这种低性能处理器,那么可能达不到 100M
的速度或者不稳定。这是所有广告过滤软件的缺点。
安装方法
1. 浏览器打开路由器管理页面或者 SSH 登陆至路由器后台
2. 点击 [系统] → [软件包] → 在 [下载并安装软件包] 复制下载链接,或者输入
opkg update && opkg install 下载链接  ,下载链接见下方,比如: opkg
update && opkg install
http:cdn.mivm/OpenWrt/adbyby/adbyby_2.7_mtk.ipk
3. 由于主程序和 Luci 界面是分开的,还需要安装 Luci 界面,安装地址:http:http
s://cdn.mivm/OpenWrt/adbyby/luci-app-adbyby_2016-01-27_all.ipk
4. 刷新路由器页面,在 [服务] 到 [广告屏蔽大师] 开启即可。
在下方选择适合自己路由器的版本,按照 CPU 架构区分,输入  cat /proc/cpuinfo
查看 CPU 架构。
比如:cpu model : MIPS 24KEc V5.0 就是 ramips_24kec ( 一般都是MTK系列 )
,使用:http:cdn.mivm/OpenWrt/adbyby/adbyby_2.7_mtk.ipk。
ssh工具安卓下载http:cdn.mivm/OpenWrt/adbyby/adbyby_2.7_ar71xx.ipk
ar71xx
http:cdn.mivm/OpenWrt/adbyby/adbyby_2.7_arm-926t.ipk
arm-926t
http:cdn.mivm/OpenWrt/adbyby/adbyby_2.7_arm-v7.ipk
arm-v7
http:cdn.mivm/OpenWrt/adbyby/adbyby_2.7_mtk.ipk
MTK系列
http:cdn.mivm/OpenWrt/adbyby/adbyby_2.7_x64.ipk
X64
http:cdn.mivm/OpenWrt/adbyby/adbyby_2.7_x86.ipk
X86
你可以使用过滤指定设备,比如,只过滤手机,那样你电脑的网速就不会受影响了。 : www.adbyby
3 . KoolProxy

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。