Ubuntu安装AdGuardhome(树莓派安装AdGuardhome)

1.什么是AdGuardhome

AdGuard Home 是网络范围的开源软件,用于拦截广告和跟踪器以及控制家庭网络的所有流量。一般而言,用于特定设备或浏览器中的广告拦截应用程序与 AdGuard Home 完全不一样。你只需将其设置好,AdGuard Home 就会覆盖连接到家里 WiFi 的全部设备。这样你不必再为每一台设备安装任何软件。除了拦截广告和跟踪器之外,AdGuard Home 还被设计成有不少其他功能,比方说,加密你的数据等等。

2.设备情况

设备:树莓派3b+
系统:Ubuntu 22.04
宽带:中国移动宽带
静态地址:192.168.10.3

3.

3.1.下载AdGuardhome

github下载客户端适合的安装包,由于本设备是树莓派所以下载

树莓派安装AdGuardhome (1).png

执行以下命令进行下载

wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.40/AdGuardHome_linux_armv7.tar.gz

3.2.解压

执行以下命令解压压缩包

tar zxvf AdGuardHome_linux_armv7.tar.gz

3.3.安装

树莓派安装AdGuardhome (3).png

cd ./Adguardhome
sudo ./AdGuardHome -s install

以下是控制服务可能需要的其他命令:

  • AdGuardHome -s uninstall:卸载AdGuard Home服务。

  • AdGuardHome -s start: 启动服务。

  • AdGuardHome -s stop: 停止服务。

  • AdGuardHome -s restart: 重新启动服务。

  • AdGuardHome -s status:显示当前服务状态。

    3.4.仪表盘配置

    打开网页控制台:192.168.10.3:3000,发现53端口被占用,现在解决这个端口占用问题

    树莓派安装AdGuardhome (5).png

    1. /etc/systemd/resolved.conf.d如有必要,创建目录:以下命令全部运行root权限下
      mkdir -p /etc/systemd/resolved.conf.d
    2. 停用DNSStubListener并更新 DNS 服务器地址。为此,请创建一个新文件 ,/etc/systemd/resolved.conf.d/adguardhome.conf其中包含以下内容:
[Resolve]
DNS=127.0.0.1
DNSStubListener=no

指定127.0.0.1为 DNS 服务器地址是必要的,否则名称服务器将127.0.0.53无法在没有 DNSStubListener.

  1. 激活另一个resolv.conf文件:
mv /etc/resolv.conf /etc/resolv.conf.backup
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
  1. 重新启动DNSStubListener:
systemctl reload-or-restart systemd-resolved

之后,systemd-resolved不应该显示在 的输出中lsof,并且 AdGuard Home 应该能够绑定到127.0.0.1:53。

树莓派安装AdGuardhome (11).png

53端口已经解除占用
可以接着配置了
树莓派安装AdGuardhome (9).png

设置账号密码然后下一步
树莓派安装AdGuardhome (6).png

下一步
树莓派安装AdGuardhome (2).png

打开仪表盘
树莓派安装AdGuardhome (16).png

输入账号密码登录
树莓派安装AdGuardhome (10).png

3.5.dns黑名单添加

树莓派安装AdGuardhome (13).png

可以从列表选,也可以添加自定义列表
树莓派安装AdGuardhome (4).png

自定义列表推荐

3.6.DNS白名单设置

树莓派安装AdGuardhome (8).png

白名单推荐

3.7常规设置

根据自己需求开启功能,开启越多速度越慢

树莓派安装AdGuardhome (17).png

3.8. dns设置

设置上游dns加快解析速度,已知dns列表,不知道的可以在这找合适的DNS服务器,

树莓派安装AdGuardhome (7).png

3.9.加密设置

给Adguardhome设置ssl证书,启用功能,设置域名,粘贴证书内容

树莓派安装AdGuardhome (7).png

https自动重定向需要做内网穿透时不开启,使用ddns动态域名解析时需要开启,两者兼顾不开启

4.客户端设置

主要作用是明确客户端dns请求量

树莓派安装AdGuardhome (14).png

添加案例
树莓派安装AdGuardhome (20).png

设置客户端名称和设备类型
树莓派安装AdGuardhome (19).png

设置客户端的标识符,可以是ip,Mac地址
树莓派安装AdGuardhome (12).png

这是使用ip

树莓派安装AdGuardhome (15).png

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇