记录


安装:


#下载AdGuard Home
wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_amd64.tar.gz
#解压
tar -zxvf AdGuardHome_linux_amd64.tar.gz
#进入AdGuardHome目录
cd AdGuardHome
#启动AdGuard Home
sudo ./AdGuardHome -s install
./AdGuardHome -s status

自用配置

上游 DNS 服务器

tls://dns.pub
https://dns.pub/dns-query
tls://dns.alidns.com
https://dns.alidns.com/dns-query

Bootstrap DNS 服务器

建议使用运营商dns

DNS设定

DNS缓存配置

默认

自用DNS 封锁清单

Xinggsf 乘风通用https://gitee.com/xinggsf/Adblock-Rule/raw/master/rule.txt

Xinggsf 乘风视频https://gitee.com/xinggsf/Adblock-Rule/raw/master/mv.txt

anti-ADhttps://anti-ad.net/easylist.txt

ADgkhttps://banbendalao.coding.net/p/adgk/d/ADgk/git/raw/master/ADgk.txt

大圣净化https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts

其他:

放行3000端口

#(AdGuardHome初始化需要使用)
#firewalld放行3000端口
firewall-cmd --zone=public --add-port=3000/tcp --permanent
firewall-cmd --reload
#iptables放行3000端口
iptables -A INPUT -p tcp --dport 3000 -j ACCEPT
service iptables save

放行53端口

#firewalld放行53端口
firewall-cmd --zone=public --add-port=53/tcp --permanent
firewall-cmd --zone=public --add-port=53/udp --permanent
firewall-cmd --reload
#iptables放行53端口
iptables -A INPUT -p tcp --dport 53 -j ACCEPT
iptables -A INPUT -p udp --dport 53 -j ACCEPT
service iptables save

命令

AdGuardHome -s uninstall#卸载AdGuard Home服务。

AdGuardHome -s start     #启动服务。

AdGuardHome -s stop     #停止服务。

AdGuardHome -s restart     #重新启动服务。

AdGuardHome -s status     #显示当前的服务状态。

过滤规则

||example.org^ – 拦截 example.org 域名及其所有子域名

@@||example.org^ – 放行 example.org 及其所有子域名

127.0.0.1 example.org – AdGuard Home 现在将会把 example.org(但不包括它的子域名)解析到 127.0.0.1

! 这是一行注释 – 只是一条注释

# 这也是一行注释 – 只是一条注释

/REGEX/ – 阻止访问与指定的正则表达式匹配的域名

最后修改:2021 年 03 月 10 日
如果觉得我的文章对你有用,请随意赞赏