AdGuardHome安装使用教程
AdGuardHome安装使⽤教程
原⽂链接:
通常我们使⽤⽹络时,宽带运营商会为我们分配⼀个 DNS 服务器。这个 DNS 通常是最快的,距离最近的服务器,但会有很多问题,⽐如:
1. 访问某些⽹络服务很缓慢,⽐如 Apple 的 iCloud 服务。入伍参军祝福语
2. ⽐较担⼼安全问题,希望能通过设置 DNS 来保证你访问安全的⽹站。
3. 厌烦了每当你输⼊⼀个不正确的⽹址,运营商总会给你跳转到⼀个充满⼴告的界⾯。
这个时候我们就需要⾃定义 DNS,⾃定义 DNS 不仅能够加快⽹页开启的速度,还能够提⾼浏览⽹页的安全性。更重要的⼀点是,如果你使⽤过 Google Chrome,应该知道 Google 未来将会限制“拦截⼴告”的扩展,要想解决此问题只能装个全局的拦截⼴告软件或者直接从DNS 服务器层⾯拦截⼴告(如果你不想换浏览器)。
是⼀款全⽹⼴告拦截与反跟踪软件,可以将⼴告与追踪相关的域名屏蔽,指向空的主机(DNS ⿊洞)。简单来说它就是⼀个开源的公共DNS 服务,使⽤ Go 语⾔开发,⽀持家长控制和⼴告过滤!关键是它还⽀持 DNS over TLS 和 DNS over HTTPS,可以运⾏在 x86
Linux,树莓派上,也可以通过 Docker 部署在晖 NAS 上。
1. AdGuard Home 安装
AdGuard Home 的安装⽅法根据你所使⽤的平台⽽有所不同,它的⼆进制⽂件位于 ,可以根据⾃⼰的平台下载最新版本。MacOS 的安装⽅法如下:
# 下载 AdGuard Home
$ wget github/AdguardTeam/AdGuardHome/releases/download/v0.98.1/AdGuardHome_MacOS.zip
# 解压并进⼊ AdGuardHome_MacOS ⽬录
$ unzip AdGuardHome_MacOS.zip &&cd AdGuardHome_MacOS
# 将⼆进制⽂件拷贝到 $PATH
$ cp ./AdGuardHome /usr/local/bin/
# 创建 Launch Daemon 的 plist ⽂件并启动服务
$ AdGuardHome -s install
现在就可以看到服务的配置和状态信息了:
$ sudo launchctl list AdGuardHome
{
"StandardOutPath"="/var/log/AdGuardHome.stdout.log";
"LimitLoadToSessionType"="System";
"StandardErrorPath"="/var/log/AdGuardHome.stderr.log";
"Label"="AdGuardHome";
"TimeOut"= 30;
"OnDemand"=false;
"LastExitStatus"= 0;
"PID"= 1464;
"Program"="/usr/local/bin/AdGuardHome";
"ProgramArguments"=(
"/usr/local/bin/AdGuardHome";
"-s";
"run";
);
};
plist ⽂件位于 /Library/LaunchDaemons/ ⽬录下:
$ cat /Library/LaunchDaemons/AdGuardHome.plist
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"www.apple/DTDs/PropertyList-1.0.dtd" >
<plist version='1.0'>
<dict>
<key>Label</key><string>AdGuardHome</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/AdGuardHome</string>
<string>-s</string>
1升柴油等于多少斤<string>run</string>
</array>
<key>WorkingDirectory</key><string>/Users/freya/Downloads/Compressed/AdGuardHome_MacOS</string> <key>SessionCreate</key><false/>
<key>KeepAlive</key><true/>
<key>RunAtLoad</key><true/>
肉饼的做法
<key>Disabled</key><false/>
<key>StandardOutPath</key>
<string>/var/log/AdGuardHome.stdout.log</string>
<key>StandardErrorPath</key>
<string>/var/log/AdGuardHome.stderr.log</string>
</dict>
</plist>
对 Launch Daemon 不熟悉的同学可以参考 。
查看端⼝号:
$ sudo lsof -iTCP -sTCP:LISTEN -P -n|grep AdGuard
AdGuardHo 9990  root    3u  IPv6 0xb76d091ec878f951      0t0  TCP *:3000 (LISTEN)
教育教学工作总结
打开浏览器,输⼊⽹址 127.0.0.1:3000/ 即可访问 AdGuard Home 的管理界⾯。
龙袍打一字
点击“开始配置”,然后设定⽹页管理界⾯和 DNS 服务的端⼝。
如何制作照片
点击“下⼀步”设置⽤户名和密码。
最后点击“下⼀步”就⼤功告成了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。