厌倦了DNS污染?五分钟搭建AdGuardHome

可能是全网最详细的AdguardHome搭建教程。AdGuard Home

五分钟带你搭建一个AdGuardHome私人DNS,并配置广告过滤。(centos7)

一般情况下,你的网络运营商会给你一组DNS,这个DNS一般是最快的,但是经常会有一些烦人的事情,例如

  • 当你输入错误的地址,总是跳转到充满广告的界面
  • 无法访问一些网站
  • 即使你没输入错误的地址,也有很多广告
  • … …

需要注意的是,根据《互联网域名管理办法》第三十六条提供域名解析服务,应当遵守有关法律、法规、标准,具备相应的技术、服务和网络与信息安全保障能力,落实网络与信息安全保障措施,依法记录并留存域名解析日志、维护日志和变更记录,保障解析服务质量和解析系统安全。涉及经营电信业务的,应当依法取得电信业务经营许可。请您在内网服务器部署服务,本人不对带来的法律问题负责。

并且,私人dns的稳定性一般来说不如大厂DNS,对于不喜欢折腾的人来说,还是114.114.114.114、8.8.8.8更适合。

首先,我们需要准备:

  • 一台linux服务器
  • ssh工具
  • 电脑(最好)

首先ssh链接主机

安装wget,已安装的可以忽略

yum install wget

安装AdGuardHome必备的依赖,不安装会导致后续报错。

yum install sudo nano bind9-host

下载AdGuardHome二进制文件。

wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_amd64.tar.gz

解压AdGuardHome文件

tar xvf AdGuardHome_linux_amd64.tar.gz

进入解压后的目录

cd AdGuardHome
pwd

运行sudo ./AdGuardHome -s install以将AdGuard Home安装为系统服务。

sudo ./AdGuardHome -s install

其他可能用到的命令:

  • AdGuardHome -s uninstall – 卸载 AdGuard Home 服务.
  • AdGuardHome -s start – 启动AdGuard Home服务.
  • AdGuardHome -s stop – 停止AdGuard Home服务.
  • AdGuardHome -s restart – 重启AdGuard Home服务.
  • AdGuardHome -s status – 显示当前服务状态.

访问网络控制台

在浏览器中输入 http://1.1.1.1:3000/ 来访问AdGuard Home Web界面, 1.1.1.1为你的服务器IP

此处一路下一步即可,如果无法访问,请在服务器安全组放行3000、53、80、443端口。

进入控制台,如图进入DNS封锁清单

以下是我个人使用的封锁列表,如图所示可以添加封锁清单

在设置-常规设置

建议勾选浏览安全、安全搜索

在设置-DNS设置

速度限制,建议设置为0,如图

设置上游DNS服务器,你请求后,这台dns服务器会向上游请求。以下是我推荐的dns服务器

  • tls://8.8.8.8
  • tls://8.8.4.4
  • tls://dns.google
  • tls://dns.adguard.com
  • 119.29.29.29
  • 1.2.4.8
  • tls://1.1.1.1
  • tls://1.0.0.1
  • https://dns10.quad9.net/dns-query

设置Bootstrap DNS 服务器

  • 1.1.1.1:53
  • 1.0.0.1:53
  • 9.9.9.10
  • 149.112.112.10
  • 114.114.114.114:53
  • 2620:fe::10
  • 2620:fe::fe:10

注意勾选“通过同时查询所有上流服务器以使用并行查询加速解析”

不过需要注意的是,如果该网站被大范围污染,您的上游dns服务器应当是无污染的服务器,否则返回错误结果也是没有用的。或者是直接设置“DNS重写”指向一个正确的ip地址

请注意,有时候ICP会进行抢答 返回一个错误的ip地址… …

AdGuard图标版权归其所有人所有

参考资料:

本站所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议。转载请注明出处!

评论

  1. 瞅瞅
    Windows Chrome 89.0.4389.90
    2年前
    2021-5-30 20:09:09

    为啥我改了dns,仪表盘还是空的,感觉没启用

    • 博主
      瞅瞅
      Windows Edge 91.0.864.48
      2年前
      2021-6-18 23:57:50

      是不是浏览器有内部的DNS规则,例如QQ浏览器似乎限定为223.5.5.5

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇