AdGuard Home:用 DNS 巧去广告,所有设备都能用

栏目: 服务器 · 发布时间: 5年前

内容简介:从这样做的好处在于,节省了在浏览器上安装去广告插件和在手机、电脑等设备上安装去广告应用的步骤,

AdGuard Home 项目 是著名广告拦截器 AdGuard 里 DNS Server 的一个开源版本。该项目的原理是,在 DNS 的域名解析的过程里拦截网页上的广告。

「网速变慢?你可能需要先设置好 DNS | 科普」 一文中我们知道,自定义 DNS 不仅能够加快网页开启的速度,还能够提高浏览网页的安全性。而借助开源的 AdGuard Home 项目,我们也就能为自己搭建一个快速、安全的 DNS。

这样做的好处在于,节省了在浏览器上安装去广告插件和在手机、电脑等设备上安装去广告应用的步骤, 所有设备只要使用了 AdGuard Home 的 DNS 就可以自动拦截广告

AdGuard Home 的部署方法

官方提供了两种安装 AdGuard Home 的方式,既可以安装在 VPS 上,也可以部署在 树莓派 上。同时,AdGuard Home 也可以借助 Docker 部署在群晖 NAS 上。

注:由于我手上没有树莓派,本文教程的演示就选择了 VPS 上的那种安装方式。(VPS 运行的系统是 CentOS 7.2。)

打开终端,SSH 连接到 VPS。

在安装 AdGuard Home 之前,你需要先安装一些依赖程序。它们的命令是:

apt-get install sudo nano bind9-host

从 GitHub 下载并解压 AdGuard Home 的命令是:

wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.92-hotfix1/AdGuardHome_v0.92-hotfix1_linux_amd64.tar.gz
tar xvf AdGuardHome_v0.92-hotfix1_linux_amd64.tar.gz

用以下命令找到 AdGuard Home 目录,并编辑:

cd AdGuardHome
pwd
sudo nano /etc/systemd/system/adguard-home.service

#复制并粘贴以下内容后保存,退出
[Unit]
Description=AdGuard Home
After=syslog.target
After=network.target
[Service]
Type=simple
User=root
Group=root
WorkingDirectory=/root/AdGuardHome
ExecStart=/root/AdGuardHome/AdGuardHome --host 0.0.0.0
Restart=always[Install]

WantedBy=multi-user.target

接着,输入运行 AdGuard Home 的命令:

sudo systemctl enable adguard-home
sudo systemctl start adguard-home

最后,验证 AdGuard Home 是否已经成功安装,输入:

host doubleclick.net 127.0.0.1

如果输入上面的命令后出现如图的效果,那么就说明在 VPS 上安装成功。

AdGuard Home:用 DNS 巧去广告,所有设备都能用
注意最后五行

如何设定广告拦截

打开浏览器,输入网址 http://1.2.3.4:3000/ ,就可以登录 AdGuard Home 网页端,并对 AdGuard Home 进行一些设置。

在「仪表板」上,我们可以看到 DNS 查询次数、被过滤器封锁的网站、查询 DNS 请求的 IP 地址等等信息。

AdGuard Home:用 DNS 巧去广告,所有设备都能用

为了更强力的拦截广告效果,我们可以做两件事。

第一,勾选「使用 AdGuard 浏览安全网络服务」、「使用 AdGuard 家长监控网络服务」、「强制执行安全搜索」。

第二,虽然本身就提供了 AdGuard、AdAway 的广告过滤规则,但如果你有自己长久使用的一套过滤规则,可以自行导入 AdGuard Home 的过滤器。

不用担心 AdGuard Home 支撑不了大流量的 DNS 查询。因为 AdGuard Home 这个开源项目和 AdGuard DNS 是完全一样的,既然 AdGuard DNS 是经得起考验的,那么 AdGuard Home 在这方面也是完全没有问题的。

AdGuard Home:用 DNS 巧去广告,所有设备都能用
拦截广告的效果

最后,修改 DNS 设置,看看 AdGuard Home 的效果。

> 下载少数派客户端、关注 少数派公众号,发现更多实用技巧 :bulb:

> 特惠、好用的硬件产品,尽在 少数派sspai官方店铺


以上所述就是小编给大家介绍的《AdGuard Home:用 DNS 巧去广告,所有设备都能用》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Head First 设计模式(中文版)

Head First 设计模式(中文版)

弗里曼 / O'Reilly Taiwan公司 / 中国电力出版社 / 2007-9 / 98.00元

《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、Abstract Factory、Factory Method、Singleton,Command、Adapter、Facade、TemplateMethod、I......一起来看看 《Head First 设计模式(中文版)》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具