如何拦截网站出现的广告(dns劫持广告)

上一期我们介绍了N1电视盒子固件如何快速刷成OPENWRT做软路由

这一集我们说说除了出国以外两个比较重要的服务功能。

那就是SMARTDNS和ADGUARD

保姆教程戳视频观看!保姆教程戳视频观看!保姆教程戳视频观看!

重播
暂停
00:00 / 00:00 正在直播
00:00
进入全屏

50

点击按住可拖动视频

之前这两个软件也是经常会作点跨界出圈的出格动作;

比如前者的核心功能是DNS防污和域名快速解析转发;

后者的核心功能是屏蔽广告;

但smartdns同样有规则设置可以杜绝广告,而ADG同样也有防劫持,支持防污的特效。

所以很少一起使用,随着倒腾的大神越来越深入,插件越来越成熟,今天我们就发挥一下它们各自的核心功能,一同合力净化互联网家园。

他们之所以受欢迎,就是因为解决了“网速”和烦人的广告,现在视频网站动辄就是2分钟的贴片广告,所以魔高一尺道高一丈,跟着我一起来看看如何优化吧。

至于ADG这个最好检测了,理科生可以观看ADG的仪表盘,收获每一次请求被管控后的满足感,文科生直接访问爱奇艺、优酷和腾讯视频播放个正片,会发现我们看不到大部分广告了。小米设备无疑是这次的重灾区,受损严重。(增加三个规则后,基本米家设备都挂了)。


所以本保姆教程共分三步

1,安装和配置SMARTDNS

2,配置ADG 重定向

3,设置广告过滤器

安装和配置SMARTDNS

如果你的OP或LEDE系统上没有,请自行去作者的GITHUB下载,目前已开放,如果已经预置了,那么这节课你可以翘课几分钟。


我们需要下载两个IPK包,分别是SD的主程序和LUCI的前端管理面板;

通过路由的文件传输上传并安装,顺序是主程序先安装然后是面板包,主程序的时间要长一些,请耐心等待。

我这里已经装好,就不演示了,如果安装后出现后台代码报错,请SSH到路由器,卸载,然后重启,再次安装。

尤其是面板包,如果不能用的话,请安装带有com的面板包安装

然后刷新页面就会出现在服务菜单下。


点击smartdns开始配置

先添加上游服务器,最前面的两个最好是本地运营商的dns,其余的都是公网DNS,同样在我的资源文件夹内,自行获取,这里我就不一一展示了。

因为我需要国内国外解析分开,所以服务器名我定义了一个国内的组,并在后面的第二dns服务器定义了海外组,用于区分,一个也是可以的,所以自行决定。

保存后,我们来做基本设置,先不要勾选启用

定义服务器名称和端口

端口你可以改也可以不改,我用的默认的6053

勾选域名预加载

记得重定向一定要选无,如果单独使用那就选作为dnsmasq的上游服务器

缓存设为5000,5120自己决定

第二DNS服务器勾选启用

同样沿用默认端口,只要端口不冲突,默认最保险

保存,然后勾选基本设置的启用。保存并应用

SMARTDNS就算设置好了。

开始设置ADGuard

勾选启用,设置;

先要更新核心版本;

然后沿用3000的web管理端口,点击以下;

开始初始化配置;

需要设置监听端口,因为默认的80和53都是通用端口,冲突不可避免,我图省事,后台管理监听改81,
dns监听改5351;

下一步输入用户名密码,和改过的端口号一定要记住,马上就要用到;

然后登录进入后台管理界面;

然后选择设置里的DNS设置;

在上游DNS服务器和BOOTRAP 服务器都填写smartdns里的IP和端口;

然后保存设置;

回到路由ADG管理界面把重定向设置为作为DNSMASQ上游服务器;

保存应用;

ADG就基本配置好了;

然后选择路由网络菜单下的DHCP/DNS;

将里面的DNS转发自定义成ADG的监听端口,我前面定义的是5351,所以是127.0.0.1#5351

高级设置里把DNS 查询缓存的大小值设为0,以内再最开始的smartdns已经打开了缓存;

最后保存及应用。

此时我们就可以顺利的访问了,测试一下,没问题的话就OK了。

最后一步设置广告过滤器

进入到Adg的管理后台

选择过滤器下的DNS封锁清单

进入后里面默认有一个打勾的,我们需要添加一个特殊服务国内视频网站的,所以黏贴我文件夹内的订阅地址,乘风视频规则

点选添加组织列表,随便写个名称,黏贴进规则地址,确定后会自动打勾,没打的就自己勾选以下。

我就用了一条默认的和视频的,太多没什么用,还会造成不必要的“访问故障”和服务负载。

当然也可以添加这条,基本就可以彻底让绝大多数广告绝育了。

然后找一家带视频广告的,感受一下超超级VIP钻石尊享会员的待遇吧。


不知道大家看懂了没,其实逻辑也很清晰

客户端访问域名--smartdns接管解析-传给ADG结果-ADG从规则列表中复核-最终返回客户端纯净的IP

各司其职,扬长避短。

好了,这期教程就到这里,我们下次见,记得关注我的频道,给我留言。


AdGuard 默认的内置规则里很多选择,可以点击订阅自行加载,例如以下几个推荐的:

EasyList China : 国内网站广告过滤的主规则。

链接:
   https://easylist-downloads.adblockplus.org/easylistchina.txt

EasyPrivacy : EasyPrivacy 是隐私保护,不被跟踪。

链接:
   https://easylist-downloads.adblockplus.org/easyprivacy.txt

CJX’s Annoyance List : 过滤烦人的自我推广,并补充 EasyPrivacy 隐私规则。

链接:
   https://raw.githubusercontent.com/cjx82630/cjxlist/master/cjx-annoyance.txt

I don’t care about cookies : 我不关心 Cookie 的问题,屏蔽网站的 cookies 相关的警告。

链接:
   https://www.i-dont-care-about-cookies.eu/abp/

广告过滤器规则推荐(打开 Adguard -> 设置 -> 内容拦截 -> User rules)

HalfLife,规则合并自 EasylistChina、EasylistLite、CJX’sAnnoyance 合并规则(几乎每天更新)

https://gitee.com/halflife/list/raw/master/ad.txt

xinggsf,乘风广告过滤规则 视频过滤规则,乘风规则更新详情

https://gitee.com/xinggsf/Adblock-Rule/raw/master/rule.txt

https://gitee.com/xinggsf/Adblock-Rule/raw/master/mv.txt

cjx82630,cjxlist 国内备用地址

一、CJX’s Annoyance List (去自推列表)

https://gitee.com/cjx82630/cjxlist/raw/master/cjx-annoyance.txt

二、CJX’s uBlock list (uBlock 规则)

https://gitee.com/cjx82630/cjxlist/raw/master/cjx-ublock.txt

(0)

相关推荐

  • 2345智能浏览器拦截网站广告

    现在的人们泡在网上的时间越来越多,但网络的环境却越来越糟,这种恶意网站和扰人的广告充斥的页面,时刻威胁着我们的电脑安全。2345智能浏览器的智能拦截功能却正对此有奇效,我们今天就一起来看看如何进行浏览 ...

  • 解决Windows 8.1系统中的DNS劫持的设置

    有些使用win8.1系统的用户,在浏览网站时,发现网站动不了,好似被劫持了。那么这到底是什么的情况呢?原来是DNS在作怪,所以现在一起去看看怎么设置DNS,使得网站解除劫持哦! 首先我们先要明白什么是 ...

  • 网站打不开提示dns错误怎么回事 网站打不开dns错误的解决方法

    DNS解析就是把你的域名解析成一个ip地址,服务商提供的dns解析就是能够将你的域名解析成相应ip地址的主机.这就是DNS域名解析. DNS解析就是把你的域名解析成一个ip地址,服务商提供的dns解析 ...

  • 小心你的隐私被劫持!路由器DNS劫持解决完全版

    路由器被劫持的表现: 01 当你在家里连接了家里的路由器上网的时候,使用浏览器打开的主页不是你设定的主页时: 02 也许你在在上网过程中会间歇性地弹出一些广告: 03 网速明显变慢,以前能浏览的网页现 ...

  • 什么是DNS劫持

    DNS劫持又称域名劫持,是指在劫持的网络范围内拦截域名解析的请求,分析请求的域名,把审查范围以外的请求放行,否则返回假的IP地址或者什么都不做使请求失去响应,其效果就是对特定的网络不能反应或访问的是假 ...

  • 路由优化大师路由器DNS劫持攻击爆发,CSRF点中路由器的软肋

    在前些日子因为菲律宾枪杀台湾渔民而发生的"台菲黑客大战"中,台湾黑客一度攻陷菲律宾政府的DNS服务器,迫使菲律宾黑客公开"求饶".DNS安全问题再次成为国内外研 ...

  • 电脑被dns劫持?WIN7系统修复方法

    操作方法 01 有时候打开网站有弹窗或者直接跳转到其他假冒网站上,说明电脑被dns劫持了.现在给大家提供修复方法: 02 1.在桌面中找到"网上邻居"的图标,鼠标右键点击该图标,在 ...

  • 如何查看自家的网络有没有被DNS劫持

    现在很多个人信息的泄露,有的是用户在使用互联网的时候中了木马病毒导致的,有的是误入钓鱼网站泄露了个人的信息.但很多情况下都是掌握了个人信息的机构部门,他们主动去泄露信息,或者倒卖个人信息给一些不法份子 ...

  • 如何解决DNS劫持(手机安卓版)

    很多人在使用移动设备访问网站,打开网页后跳转至其他的网站.这是属于DNS劫持情况,DNS简称域名劫持,是属于被网络黑客利用了服务器的漏洞,更改了您的域名原IP,然后跳转至其他假网站.可能引起您失误操作 ...