AdGuard Home 入门教程
文章目录
Step1 下载AdGuard Home
介于有的新手可能GitHub都没有用熟练,特此加入这一步骤
- 打开AdGuard Home 的仓库地址https://github.com/AdguardTeam/AdGuardHome
- GitHub新版界面的话,是在右下角的地方找到Latest Release
- 点进去后,根据图中选择合适的版本,一般用Windows 64位的;mac用macOS。
P.S:下载速度慢的话看一下 https://shrill-pond-3e81.hunsh.workers.dev/ (非本人网站)项目开源于 https://github.com/hunshcn/gh-proxy
Step2 配置 ADguard Home
以Windows平台为例 将上一步的压缩包解压出来,应该有一个AdGuardHome.exe,双击它运行,可能会直接报错。
这是因为,AdGuard Home 首次启动要收集一些诸如网卡的信息,请务必先右键->以管理员身份运行,运行一次;之后再正常启动。
看到
|
|
的提示时,表明AdGuard Home已初始化成功。
打开浏览器,输入127.0.0.1:3000,打开设置界面
下一步
注意网页管理界面的端口设置,如果机器上已经用了Apache Httpd/Nginx/IIS了,务必要改掉原来的端口,防止80端口冲突。
下一步设置密码,继续下一步,Done
先登录, 打开设置选项卡(图中我把网页管理端口改成7272了,请以实际你设置的为准) 选择菜单下的DNS设置,找到上游DNS服务器
DNS上游选择
如果你要无污染的DNS解析结果,推荐用 https://dns.adguard.com/dns-query 和 https://dns.cloudflare.com/dns-query
缺点:必须要开启DNS服务设定里的EDNS选项,要不然绕路严重,且因为众所周知的原因,解析速度不够理想,只适合访问国外网站时用用。
如果你只是想屏蔽广告,推荐用
|
|
这一列表,速度还是比较快的。
广告过滤器的选择
打开过滤器->DNS封锁清单 中可以设置要屏蔽的列表 推荐ADGuard Home自带的一个AdGuard Simplified Domain Names filter,更多过滤规则可以看下面的链接
http://abpchina.org/forum/forum.php?mod=viewthread&tid=29667
p.s:过滤器加的多的话会影响速度,具体哪个规则比较好,可以去别的论坛看看。
附录
忘记网页管理密码怎么办?
原文:https://github.com/AdguardTeam/AdGuardHome/wiki/Configuration#password-reset
先结束AdugardHome进程
然后先去下载htpasswd(Apache Httpd的一个组件)下载地址:https://www.apachelounge.com/download/VS16/binaries/httpd-2.4.43-win32-VS16.zip
解压出来,进到bin目录;
执行
|
|
输出用户名:已加密的密码hash
将密码hash替换掉password后的内容 用户名替换掉name后的内容 替换掉AdGuardHome目录下的AdGuardhome.yaml文件中的users的name与password内容,Done.
p.s:不要“:”号
文章作者 Gulut
上次更新 2020-06-26