自建dns过滤器,过滤广告信息

使用的项目是Adguard Home,欢迎访问的个人博客

在介绍使用说明前先需要备案过的域名以及一台云服务器,最低配置即可如1核2g的服务器都可以
注意事项:
  • 域名和服务器最好是一个云服务商,会比较方便,不然很麻烦
  • 很多服务商都会出优惠,多看看哪个便宜用哪个
  • 博主用的是阿里云,但是我觉得腾讯云布局更加直观

1. 第一步安装宝塔面板

给服务器初始化的时候选择7.x版的centos,博主用的是7.9版本,然后进入宝塔面板官网,点击脚本在线安装,就可以输入你的服务器公网ip一键操作,这个密码是初始化服务器的时候自己设置的,如果你不知道或者忘记了,那就进入服务器的控制台重新初始化一下
image.png

安装宝塔面板的时候需要在服务器的安全策略中开放宝塔面板的端口一般都是8888端口

然后在浏览器地址栏输入你的服务器ip:8888就可以进入页面,第一次进入会给一个面板地址和账号密码,需要自己记录一下,也可以重置,主要是重置麻烦,输入面板地址后就正式进入宝塔面板了

image.png

2.第二步安装adguard home以及端口开放

第一次进入终端需要输入密码,就是之前在宝塔官网使用的那个密码,
然后输入命令

curl -sSL https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh

这个官方的安装脚本会自动安装
安装完成之后,在浏览器的输入框里输入你的工网IP,然后端口是3000
就可以进入设置界面,会提示你输入一些信息,第一个界面应该是叫你输入端口,一个是80,一个是443
接下来就是一些信息的设置。

image.png

进入主界面之后,我们先去,宝塔面板的安全界面给上面这两个端口进行开放
宝塔开放完成之后再去服务器上的安全里面,也给这两个端口进行开放,这样才能正确的开通

image.png

image.png

3.设置adguard home

先点击设置里的DNS设置,进入设置页面
image.png

上游DNS设置好,我这边用的是阿里和腾讯的,选择并行

  • https://dns.alidns.com/dns-query
  • https://doh.pub/dns-query
    image.png

下面的Bootstrap DNS 服务器也要设置对于的ip,点击测试上游按钮,如果没报错就点应用

  • 阿里 223.6.6.6
  • 腾讯 119.29.29.29

image.png

然后再通过上方导航栏进入DNS拦截列表,设置我们自己的拦截规则

image.png

我一般觉得用Anti-ad规则就够了,你们也可以去找其他的

image.png

:::tip{title=“提示”}
到此为止对很多人来说已经够用了,可以给自己的电脑网络设置dns,用域名的话,无非就是安卓手机上可以设置私人DNS或者是ios上的DNS过滤
:::

4.设置加密,ip地址与域名绑定

然后再点击导航栏的设置进入加密设置,如图所示启用加密,服务器名称位置填写上自己的域名,启用https重定向,三个端口可以默认也可以自己设置其他端口,前提是要用宝塔面板和服务器安全组里把对应的端口开通

image.png

此时还只完成一半,还需要填写证书信息
image.png

我的域名是在腾讯云上买的,所以我就去腾讯云上申请ssl证书,证书下载选择其他就可以
image.png

解压下载的文件会发现有好几个文件,根据网页上的信息填入,pem结尾的文件填入第一个框,key结尾的填入第二个框,如果是正确的,页面上会有绿色文字的提示,然后点保存配置就可以
image.png

5.结束

最后打开新的浏览器窗口就可以用域名进入adguard home的首页

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值