求思路
做好了的话 来 po 个帖子哈 mark
除非你能让流量都经过你的服务器
shadowsocks 生成一个 proxy.pac 文件,客户端直接代理上去就可以了
不给这样不能屏蔽广告 html 代码和网页代码同一个请求的广告
其实你做的就是代理服务器嘛, 再提供穿墙功能.
www.onedns.net
最方便的貌似就是 dns 的解决方案了……
试试 adguard 的 HTTP 代理模式,走代理过的流量都会过滤广告
这个看你要干嘛用了。如果是你自己用的话,装个广告过滤软件就行了,或者在 openwrt 上装个也行。或者把你的 DNS 服务器指向到 onedns 就能过滤。或者用楼上的 HTTP 代理模式,不过代理模式的话最好服务器在本地,你要是用 VPS 当代理服务器的话,那延迟应该够卡的,要是再下个大软件,那流量费,不敢想象。。
dnsmasq 把广告服务器转向到 127.0.0.1 就好了
openwrt+adbyby ,再订阅两三个第三方规则,同时 dns 不要用运营商的,可过滤 9 成广告
订阅第三方不是说有影响啊?
自建 dns
楼上说的通过 dns 过滤,我总觉得有时候浏览网页会卡死因为某个域名下的内容 load 不到而整个页面卡死,不知是广告过滤问题还是网本身的问题。
路由器就可以过滤域名
那些统计站什么的全拉到 eset 的 url 规则里禁止掉
一部分 host 指向 127
1\搭建一个 DNS 服务器,上层数据直接指向鹅厂 DNS ,广告地址单独指向 127.0.0.1 之类的空白地址。
2\写 PAC 文件,广告地址全部指向 127.0.0.1 , WiFi 下适用
3\路由器的直接 Hosts 即可,出什么问题可以排查删掉
4\iOS 设备独享:使用 Surge ,看访问记录有 ad 的都直接加入拦截
5\阿呆喵可以设置为局域网可访问
以上思路都可以作为参考范围
楼主还没说清楚你的使用场景和用途啊?是家用?商用?还是要开发?
不冲突的话,影响不大,对 chinalist 补充的 cjx ,禁止追踪的 easyprivacy ,这两个规则是 8711 条,我用的是 7620a 平台,影响几乎为 0 ,负载都没超过 1 ,除了更新规则的时候可能会影响到。
我的是 newifi mini 。也是 7620a 。
HTTP Proxy 劫持掉广告服务器域名
HTTP 用 privoxy 过滤就好了,但是自己维护规则比较费时,除非是拿其他广告过滤软件的规则过来。
我刚做了一个:
屏蔽色情广告
屏蔽儿童暴力
屏蔽游戏
....
给我们分享一下嘛
dnsmaq
服务器暂时不便分享出来, 还有一些小问题, 也不便宜公开, 坏人还是很多的
辣把你的配置给我们分享一下嘛。。
https://www.v2ex.com/t/249809这里是 hosts
dnsmaq google 一下, 很简单的
https://github.com/vokins/yhosts