找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 22425|回复: 72

smartdns屏蔽广告

  [复制链接]
本帖最后由 shengwanyu 于 2021-1-22 16:29 编辑

smartdns+ad使用下来,有时候会出现打开网页顿卡的情况,索性就刨除ad,用smartdns来屏蔽广告。
smartdns是直接屏蔽广告的域名来实现广告屏蔽,所以视频里面的广告无法去除的,屏蔽广告最好的办法,还是在浏览器里面直接装屏蔽广告的插件。


论坛已经有很多大佬发过类似的帖子了,感兴趣可以搜索看看。


以下是smartdns屏蔽广告的效果
测试网址:https://checkadblock.ru/




我是debian下的smartdns,openwrt内的smartdns也同样适用。
如何安装debian和smartdns我就不说了,下面直接开始。
ps:安装debian后记得下载几个工具
  1. apt-get install vim
  2. apt-get install wget
  3. apt-get install curl
复制代码




1.修改debian的网关和dns,让debian本身具有上网功能,最好是有外网的环境。

修改目录/etc/network/interface,修改dns目录/etc/resolv.conf




2.修改smartdns配置文件,目录/etc/smartdns/smartdns.conf
a.注意国内国外的端口,不要用53,会和系统的dns冲突
b.增加一行代码,#后面为解释不要复制
  1. conf-file /etc/smartdns/ad.conf       #增加更多的smartdns配置文件,文件目录为/etc/smartdns/下的ad.conf文件
复制代码






我这里给出我自己的配置文件,下载后修改并替换
游客,如果您要查看本帖隐藏内容请回复




3.在/etc/smartdns/目录(也就是和smartdns.conf一个目录)下创建一个脚本文件,为ad.sh
这里直接给出我的ad.sh文件,大家直接下载,放到上面目录就行了,只能用host的广告规则
游客,如果您要查看本帖隐藏内容请回复


这里贴解释



4.赋予ad.sh执行权限
  1. chmod +x /etc/smartdns/ad.sh
复制代码

执行下ad.sh,这里需要进入文件所在目录,也就是/etc/smartdns/目录下
  1. cd /etc/smartdns
  2. ./ad.sh
复制代码


执行后会重启,目录下会出现一个ad.conf文件






5.将ad.sh文件执行定时开启计划
  1. crontab -e
复制代码
在文件中加入
  1. 1 1 1 * * /etc/smartdns/ad.sh             #每月1号,1点,1分,执行ad.sh文件
复制代码




如何忽略不想屏蔽的广告?注意这里是屏蔽广告的域名
在/etc/smartdns/smartdns.conf中,增加一行address /www.baidu.com/-



本帖结束,本人刚学linux,脚本写的不好,大佬请指正



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
ADGH就是个DNS服务器 一样只能按照域名屏蔽 视频网站里的广告那是同一个域名的网页元素 屏蔽域名的话你的视频直接打不开 要屏蔽只能用能访问网页的ublock origin这种

点评

学到了大佬  详情 回复 发表于 2020-11-29 14:32
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
yuyuyg 发表于 2020-11-29 14:01
ADGH就是个DNS服务器 一样只能按照域名屏蔽 视频网站里的广告那是同一个域名的网页元素 屏蔽域名的话你的视 ...

学到了大佬
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看看,学习一下!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习一下,多谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

基本无效,还不如AdHome

点评

差不多 半斤八两  详情 回复 发表于 2020-11-29 16:24
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
linksys_wifi 发表于 2020-11-29 16:21
基本无效,还不如AdHome

差不多 半斤八两
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
看各人吧,我都是AdHome加入规则跑一遍,然后看记录把拦截点项目自己做一个txt,然后把多余的规则删了,稳稳哒
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

666666666666666666
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

支持一下啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

jiat*** 该用户已被删除
提示: 作者被禁止或删除 内容自动屏蔽
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

conf-file /etc/smartdns/ad.conf  
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看看,学习一下!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

74分,应该还有提升的空间。加油
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

只能用host的广告规则?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 05:45

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表