记录
安装:
#下载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-AD
https://anti-ad.net/easylist.txt
ADgk
https://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/
– 阻止访问与指定的正则表达式匹配的域名