赞
踩
AdGuard Home 是网络范围的开源软件,用于拦截广告和跟踪器以及控制家庭网络的所有流量。一般而言,用于特定设备或浏览器中的广告拦截应用程序与 AdGuard Home 完全不一样。你只需将其设置好,AdGuard Home 就会覆盖连接到家里 WiFi 的全部设备。这样你不必再为每一台设备安装任何软件。除了拦截广告和跟踪器之外,AdGuard Home 还被设计成有不少其他功能,比方说,加密你的数据等等。
设备:树莓派3b+
系统:Ubuntu 22.04
宽带:中国移动宽带
静态地址:192.168.10.3
在github下载客户端适合的安装包,由于本设备是树莓派所以下载
执行以下命令进行下载
wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.40/AdGuardHome_linux_armv7.tar.gz
执行以下命令解压压缩包
tar zxvf AdGuardHome_linux_armv7.tar.gz
cd ./Adguardhome
sudo ./AdGuardHome -s install
以下是控制服务可能需要的其他命令:
AdGuardHome -s uninstall:卸载AdGuard Home服务。
AdGuardHome -s start: 启动服务。
AdGuardHome -s stop: 停止服务。
AdGuardHome -s restart: 重新启动服务。
AdGuardHome -s status:显示当前服务状态。
打开网页控制台:192.168.10.3:3000,发现53端口被占用,现在解决这个端口占用问题
mkdir -p /etc/systemd/resolved.conf.d
[Resolve]
DNS=127.0.0.1
DNSStubListener=no
指定127.0.0.1为 DNS 服务器地址是必要的,否则名称服务器将127.0.0.53无法在没有 DNSStubListener.
mv /etc/resolv.conf /etc/resolv.conf.backup
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
systemctl reload-or-restart systemd-resolved
之后,systemd-resolved不应该显示在 的输出中lsof,并且 AdGuard Home 应该能够绑定到127.0.0.1:53。
53端口已经解除占用
可以接着配置了
设置账号密码然后下一步
下一步
打开仪表盘
输入账号密码登录
可以从列表选,也可以添加自定义列表
自定义列表推荐
anti-AD
https://anti-ad.net/easylist.txt
EasyListPrivacy
https://easylist-downloads.adblockplus.org/easyprivacy.txt
Easylist
https://easylist-downloads.adblockplus.org/easylist.txt
EasylistChina
https://easylist-downloads.adblockplus.org/easylistchina.txt
CJX’sAnnoyanceList
https://cdn.jsdelivr.net/gh/cjx82630/cjxlist@master/cjx-annoyance.txt
移除知乎部分广告
https://cdn.jsdelivr.net/gh/zsakvo/AdGuard-Custom-Rule@master/rule/zhihu-strict.txt
白名单推荐
根据自己需求开启功能,开启越多速度越慢
设置上游dns加快解析速度,已知dns列表,不知道的可以在这找合适的DNS服务器,
给Adguardhome设置ssl证书,启用功能,设置域名,粘贴证书内容
https自动重定向需要做内网穿透时不开启,使用ddns动态域名解析时需要开启,两者兼顾不开启
主要作用是明确客户端dns请求量
添加案例
设置客户端名称和设备类型
设置客户端的标识符,可以是ip,Mac地址
这是使用ip
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。