使用路由器对广告进行屏蔽直接将广告拦截在窗外

所属分类: 网络 / 路由器 阅读数: 1040
收藏 0 赞 0 分享
对于每个喜欢上网的朋友来说,几乎登录每个网站都会遭遇各种各样的广告轰炸,即使你输入错误的网址,运营商的DNS拦截也会强行推送广告。虽然我们可以通过浏览器的拦截广告插件对广告进行屏蔽,不过在广告侵入电脑时才进行拦截是不是有些亡羊补牢的意味?何不利用路由器的设置,将广告直接拦截在“窗”外?

小知识:路由器是怎么拦截广告?

使用过浏览器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”(即每天),状态为“生效”(见图2):

路由器拦截广告设置技巧

search.114.vnet.cn

114.vnet.cn

小提示:

每种运营商广告域名并不相同,只要在浏览器输入一个不存在的网址如www.lokdhhgjfdfds.cxm,此时跳转到的页面就是运营商的广告网址,在地址栏记下它的域名并添加到域名过滤列表即可。

3. 启动命令提示符,输入下列的命令获得上述域名的IP地址并记下。接着在右侧设置窗格,切换到“安全设置→IP地址过滤”,单击“添加条目”,然后在弹出的窗口,在“广域网IP地址”输入框依次填入上述获得的IP地址(如果广告网址是一个网段,则输入起始IP地址段即可),其他参数选择默认设置,点击确定之后重启路由(见图3)。

路由器拦截广告设置技巧

ping search.114.vnet.cn

ping 114.vnet.cn

这样再次上网后,由于运营商的广告域名和P地址全部被自动过滤,在我们的浏览器就再也不会出现DNS广告劫持了。一旦运营商增加了新的广告,操作同上继续添加到域名和IP地址过滤列表即可。同样的,对于常见的危险域名和网址,使用同样的方法可以在路由器中进行屏蔽。

注意:

如果设置不当(比如将防火墙规则设置为“凡是不符合已设IP地址过滤规则的数据包,禁止通过本路由器”)可能会导致无法上网,此时只要再次进入路由器设置,选择“恢复出厂设置”,或者对路由器物理清零,再根据教程进行正确的设置即可。

升级路由器——屏蔽常见网页广告

上述的方法只能手动添加需要过滤的域名和IP地址,因此只适合屏蔽少量、典型的广告网址。对于网上数量庞大的广告页面,我们不可能手动全部添加,如果你的路由器支持刷入DD-WRT,那么利用DD-WRT可以轻松拦截各类广告。

小知识:

DD-WRT是一种可用于某些无线路由器的非商业的第三方固件,支持多种品牌的路由器刷入。它的功能强大而且具有友好的Web管理/配置界面,可以提供很多“原版”路由器不支持的功能,具体支持的路由器品牌可以登录http://www.dd-wrt.com/site/index查看。普通的路由器刷入DD-WRT后就可以利用其自带的DNSMasq服务屏蔽大多数广告页面。

1. 进入DD-WRT路由设置页面,依次展开“Services(服务) →Services(服务)”,在页面下方的DNSMasq设置选项中,将DNSMasq 和 Local DNS(本地 DNS) 均设置成 Enable (启用),然后保存设置(见图4)。Spe

路由器拦截广告设置技巧

2.到http://dwz.cn/cfan28下载所需的脚本文件,使用记事本打开后复制所有内容。返回DD-WRT路由设置页面,继续展开页面上方的“Administration(管理员)→Commmands(命令行)”,在“Command Shell”(命令行外壳)后的文本框粘贴上述复制的脚本文件,粘贴完成后点击“Save Startup”,将其保存为开机启动项目(见图5)。

路由器拦截广告设置技巧

小提示

上述脚本的作用实际上是实现每次启动路由器自动下载Chinalist(著名反广告扩展Adblock Plus使用的针对国内广告的ChinaList Lazy过滤包,它会定期更新广告列表),下载后转换生成 dnsmasq 配置文件,再告知 dnsmasq 调用。

3.继续展开“Administration(管理员)→Management(管理)”,在右侧窗格找到“cron”选项,将其设置为“Enable“(打开),接着在下面“Additional Cron Jobs”文本框输入“* 1 * * * root /tmp/.rc_startup”代码,最后保存退出即可。

完成上述的设置后,以后我们每次启动路由器,它都会自动下载自动下载Chinalist并被路由器调用,屏蔽的效果就类似于浏览器安装的Adblock Plus插件,大家可以自行比较一下。

小提示:

对于无法刷DD-WRT的路由器,我们可以利用Chinalist提供的域名列表,只要在浏览器地址栏定期输入http://easylist-msie.adblockplus.org/chinalist+easylist.tpl,在打开的窗口手动将其中的域名添加到路由器的域名过滤列表也可以实现同样的效果。
更多精彩内容其他人还在看

D-Link 615无线路由器怎么给固件升级?

D-Link 615无线路由器怎么给固件升级?固件升级往往会给设备带来更好的使用体验,所以追求用户体验或者喜欢尝鲜的小伙伴总是把固件、系统升级到最新版。今天我来带领大家升级一下D-Link 615的固件
收藏 0 赞 0 分享

小米路由器远程下载失败的常见错误类型及解决方法须知

远程下载资源到路由器是一个非常棒的功能,给我们带了全新的下载体验。可是由于种种原因,有时候我们添加远程下载不成功。下面小编就列举了一些常见的远程下载失败的错误类型及其信息
收藏 0 赞 0 分享

极路由3真机图曝光:极致纤薄/真·3天线

之前脚本之家曾经报道过极路由3的外观,因为我们拿到了一页电子版说明书,上述外观与此前曝光的真机一角完全吻合。而现在极路由3终于露出真容了!下面我们一起来看看吧
收藏 0 赞 0 分享

优酷路由宝怎么赚钱 优酷路由宝赚钱方法介绍

相信很多用户还不太清楚。那么优酷路由宝怎么赚钱呢?今天小编就为大家整理出来的优酷路由宝赚钱方法介绍,希望可以帮到大家
收藏 0 赞 0 分享

斐讯FAP-602-OH无线网桥设置教程

斐讯FAP-602-OH是一款150M大功率室外无线接入点CPE设备,很多朋友们都不清楚斐讯FAP-602-OH怎么设置网线网桥,针对此问题,本文就为大家介绍斐讯FAP-602-OH无线网桥设置教程
收藏 0 赞 0 分享

极路由3发布时间确定在3月17日 号称别墅级顶配智能路由器

极路由3什么时候发布?相信很多朋友都很想知道吧,目前极路由3的发布时间终于确定,将于3月17日首发,它采用超厚铝合金机身,号称是别墅级顶配智能路由器
收藏 0 赞 0 分享

路由器dns怎么设置?路由器dns设置图文教程

最近有网友问小编路由器DNS怎么设置?对于这个问题,一直以来问的朋友并不多,大家一般修改的都是电脑上的DNS地址。其实路由器DNS地址也是可以修改的,比如在 路由器DNS被篡改 以及组建vpn内部网络的时候,需要修改路由器DNS地址。那么路由器dns怎么设置
收藏 0 赞 0 分享

查看路由器IP地址的方法汇总

这篇文章主要介绍了查看路由器IP地址的方法汇总,本文讲解了路由器常见品牌及对应IP地址、通过网关查看、追踪数据包、在运行菜单中输入命令查看路由器IP地址等方法,需要的朋友可以参考下
收藏 0 赞 0 分享

D-LINK路由器开启远程管理配置图文教程

这篇文章主要介绍了D-LINK路由器开启远程管理配置图文教程,开启路由器的远程管理功能,可以帮助不懂的人配置一些东西,需要的朋友可以参考下
收藏 0 赞 0 分享

酷开智能路由怎么样?酷开路由器体验评测详细图解

近年来,出来无线路由器之外还推出了许多智能路由器,近日,酷开就推出了一款新型智能路由,那么,酷开路由器怎么样呢?下面笔者带来酷开路由器体验评测,让大家对这款路由器有一个初步的认识
收藏 0 赞 0 分享
查看更多