群辉 DSM 7.0 Docker 启动 AdguardHome 屏蔽广告

环境:群辉 DS1621+、DSM 7.0系统、领势MX5300、交换机、OpenWRT 软路由

简单说一下当前系统环境:

  • 四个网口都连上了交换机,在系统中做了链路聚合
  • 刚升级了几个月的 7.0 系统
  • 群辉防火墙已开启
  • 内网拓扑可参考之前写的文章,虽然设备有所变化,但是原理通用,点击跳转

过程中踩了几个坑

  1. 启动容器并把 DNS IP 设置为群辉地址之后,设备无法访问网络,浏览器打开网站显示的是无法解析DNS。
  2. 如果是作为旁路由的 DNS 解析来设置,那所有访问来源都是同一个来源,这里AdguardHome 默认设置了同一来源的并发上线,这里实际感受到的效果是,网速时快时慢

其实网上有很多教程,教如何通过群辉的 Docker 部署 AdguardHome,但是最近几个AdguardHome 的版本有点儿小问题,这个小问题在软路由系统里面也有所体现。

下面开始

在套件中心安装 Docker

启动 Docker 下载镜像(这步版本很重要,选择 latest 最后可能会出现无法解析DNS)

群辉 DSM 7.0 Docker 启动 AdguardHome 屏蔽广告插图

系统提示下载成功后,点击 “映像”,选择刚下载好的版本,点启动

群辉 DSM 7.0 Docker 启动 AdguardHome 屏蔽广告插图1

容器名称自定义,点击高级设置

高级设置,标签页,勾选“启用自动重新启动”

群辉 DSM 7.0 Docker 启动 AdguardHome 屏蔽广告插图2 存储空间,大可不必像其他教程一样映射到某个目录下

群辉 DSM 7.0 Docker 启动 AdguardHome 屏蔽广告插图3

网络选择系统 Docker 设置的网桥即可

群辉 DSM 7.0 Docker 启动 AdguardHome 屏蔽广告插图4

端口设置,修改三个地方,本地端口 53 -> 53,80 -> 3000,其他自动即可

群辉 DSM 7.0 Docker 启动 AdguardHome 屏蔽广告插图5

点应用、下一步、启动,然后去容器中找到刚刚自定义的容器名称,点击,查看详情

找到容器端口 3000 所映射的本地端口,然后打开浏览器,访问 群辉内网IP:本地端口,例如我这个例子中的,应该访问 http://10.28.1.6:49161/

群辉 DSM 7.0 Docker 启动 AdguardHome 屏蔽广告插图6

点击 开始配置

管理界面不要听网上的教程去修改端口,直接下一步

设置用户名密码,无脑下一步即可

最后,点击打开仪表盘

此时会跳转到 群辉的 内网 IP 地址的 80 端口,这里修改地址栏,在后面加上刚刚手动设置的3000端口,例如 http://10.28.1.6:3000/

到这里,大多数人可以修改路由器的 DNS 为群辉的内网 IP 即可使用 AdguardHome 了,也可以针对 AdguardHome 进行一些设置,我们另起一篇文章单独说。

群辉 DSM 7.0 Docker 启动 AdguardHome 屏蔽广告插图7

原文链接:https://blog.csdn.net/u012861744/article/details/120635533

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享