第一步当然是安装。我准备将服务部署到一台 CentOS 系统的 VPS 上,运行官方提供的脚本来安装:
如果运行时提示 curl: (7) Failed connect to raw.githubusercontent.com:443Connection refused ,可以修改本地 hosts 文件:
脚本运行后会在 /opt/AdGuardHome 目录下生成文件。
执行以下命令来启动服务,服务默认监听在 3000 端口上:
服务启动后,访问 http://localhost:3000 ,这里注意要把 localhost 改为自己 VPS 的地址。如果能够看到设置页面,说明安装成功了。
安装完成后,AdGuard Home 会跳转到配置页面,如上图所示。点击「开始配置」进行配置,期间会要求创建一个认证账号,按提示配置即可。登录后界面如下:
由于 AdGuard Home 是一个外国团队开发的开源版本,自带的规则可能不太适合在国内使用。接下来,我会简单调整下 AdGuard Home 的设置,大家在配置的时候可以参考下。
首先是修改上游 DNS 服务器,可以加入一些常用的 DNS [2] 来提高解析速度,比如:
点击上方「设置」中的 「DNS 设置」,加入 DNS 地址后点击「应用」保存配置。
接下来是设置过滤规则,网上相关的资源还是比较多的,这里我推荐 GitHub 上一个开源的清单 [2] 。
点击上方「过滤器」中的「DNS 封锁清单」,点击「添加阻止列表」后 「添加一个自定义列表」,在清单中填写名称与地址。
保存后就可以看到自定义的封锁清单了,同时请确保清单是勾选状态。
如果规则仍无法满足需求,可以在「过滤器」中的「自定义过滤规则」页面进行设置。
AdGuard Home 提供了各设备的设置指导,可以在「设置指导」页面中获取帮助。
以 Windows 系统为例,设置的步骤如下:
本机设置好 DNS 后,访问网页看下屏蔽的效果:
现在回到仪表盘,可以看到相关的拦截信息了。
AdGuard Home 的功能强大,界面友好并支持容器化部署。我们可以将服务部署到 VPS 或者树莓派上,通过对路由器进行设置来创造一个干净的局域网环境供多设备使用。
[1] AdGuard Home: https://github.com/AdguardTeam/AdGuardHome
[2] 清单: https://github.com/privacy-protection-tools/anti-AD
电信在服务器的DNS解析上做了手脚,我们一起强烈鄙视!!
给你转一篇帖子你看看,对你也许有帮助。
屏蔽电信在浏览器插入广告的简单办法
现在很多地方的电信都在你打开网页的时候,页面请求DNS解析那一步,给你解析出来一个广告页面(比如网通电信移动之类大站点的广告),明显的特征就是你使用任何浏览器(IE核心的或者FireFox、Opera都是一样),然后过几秒重定向到你访问的页面(或者使用内嵌广告框架的方式)。前者的话,访问论坛而且又使用cookies就比较麻烦了,这个时候会显示你没有登录,烦人之极。
我们知道了原因是由于DNS解析造成的,下面就好办了。进入控制面板的网络连接中,右键点击ADSL拨号连接的那个图标,选择属性。然后在“网络”那页找到“Internet 协议(TCP/IP)”,选择属性。将“自动获得DNS服务器地址”改为“使用下面的DNS服务器地址”。
DNS服务器可以参考下表,也可以查看樱过去发布的DNS列表
我的意见是加一个本地的DNS,再加一个国际化比较高的地区的DNS(如果经常浏览国外站点的话)国内域名解析服务器DNS分布表
省 主服务器 辅服务器
北京DNS 202.106.196.115 202.106.0.20
上海DNS 202.96.199.133 202.96.0.133
天津DNS 202.99.96.68 10.10.64.68
广东DNS 202.96.128.68 202.96.128.110
河南DNS 202.102.227.68 202.102.245.12
广西DNS 202.96.128.68 202.103.224.68
福建DNS 202.101.98.54 202.101.98.55
湖南DNS 202.103.0.68 202.103.96.68
江苏DNS 202.102.15.162 202.102.29.3
陕西DNS 202.100.0.68 202.100.4.16
湖北DNS 202.103.0.68 10.54.2.136
山东DNS 202.102.154.3 202.102.152.3
浙江DNS 202.96.96.68 202.96.104.18
辽宁DNS 202.98.0.68 202.96.75.68
安徽DNS 202.102.192. 68 10.89.64.5
重庆DNS 61.128.128.68 61.128.128.67
黑龙江DNS 202.97.229. 133 202.97.224.68
河北DNS 202.99.160.68 10.17.128.90
吉林DNS 202.98.14.18 202.98.14.19
江西DNS 202.101.224.68 110.117.32.40
山西DNS 202.99.192.68 10.23.32.22
新疆DNS 61.128.97.74 61.128.97.73
贵州DNS 202.98.192.68 10.157.2.15
云南DNS 202.98.96.68 202.98.160.68
四川DNS 202.98.96.68 10.143.0.69
内蒙古DNS 202.99.224. 68 10.29.0.2
青海DNS 202.100.128.68 10.184.0.1
海南DNS 202.100.192.68 202.100.199.8
宁夏DNS 202.100.0.68 202.100.96.68
甘肃DNS 202.100.72.13 10.179.64.1
香港DNS 205.252.144.228 208.151.69.65
澳门DNS 202.175.3.8 202.175.3.3
--------------
广告屏蔽使用简述
------------------------------------
使用稍微复杂,您首先要搞清楚IP和DNS的区别,DNS通俗的说就是吧IP的数字变成字母,这个
字母叫域名!
设置电脑的DNS到MBL的DNS服务器,如果MBL的DNS没启动,那么你电脑也链接不了互联网。
2.开启广告屏蔽,等于你链接到互联网的链接都要经过MBL过滤一下。
使用方法
在电脑中设置DNS到MBL
2.广告屏蔽设置
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)