1.爱快软路由开启docker
先在软路由登录绑定爱快云,然后在爱快云插件市场安装docker,未开启的时候在左边,添加到右边点确认,然后等3~5分钟,刷新爱快软路由管理页面就可以看到docker了。
2.使用docker安装AdGuardHome
第一步先添加接口,接口网段前往不要跟软路由lan口网段冲突,这个网段是分给docker容器的,不懂就照着抄。
开启Docker服务。
注意:开启前需要先在磁盘管理--磁盘分区--新建普通存储。
点击前往设置跳转到系统设置--磁盘管理--磁盘分区,如果没有可设置普通存储磁盘可先进行快速分区后设置磁盘为普通存储。分区后需重启路由生效。给磁盘绑定业务将格式化磁盘需要谨慎处理。
一般情况下,逻辑分区分给日志的,会特别大,点击快速,选择2个分区,一个给日志1G够了,另外剩下的设置成普通存储,用来装docker
添加docker镜像拉取地址,这个可以在阿里云申请,或者用docker hub官方的,虽然慢点,又不是不能用,要啥自行车。
镜像库URL可以不填,用默认的docker hub拉取。
接口名称:doc_docker
IPv4地址:192.168.12.0/24
IPv4网关:192.168.12.1
IPv6地址:fd32::/64
IPv6网关:fd32::1
选星级最高的这个,普通咸鱼写不出来这么高星级的docker镜像,除了官方
内存根据自身实际情况写,一般几百兆够了,我填1024MB是因为我的内存有16G
填完点文件管理,创建AdGuardHome的工作目录和配置目录
默认应该只有一个docker目录,之前挂载的时候没乱写,这里应该就只有docker目录,点进去,创建adguardhome目录,并在这个目录下创建work和conf子目录,创建完成,复制目录路径
挂载AdGuardHome的work和conf目录
源路径 目标路径
/docker/adguardhome/work /opt/adguardhome/work
/docker/adguardhome/conf /opt/adguardhome/conf
添加完成就可以看到容器运行起来了,容器的IP也可以看到。
3.配置AdGuardHome
浏览器访问AdGuardHome管理地址,默认的话是3000端口,所以直接访问http://192.168.12.2:3000,设置向导里面可以把端口设置成80,后面访问可以直接访问http://192.168.12.2
默认装完是没有拦截规则的,需要启用拦截规则并点击检查更新,更新成功会有规则数量。没有规则是0
4.配置爱快的DNS解析代理
内网DHCP的DNS要设置成AdGuardHome的地址
填AdGuardHome的IPV6地址,别填IPV4
5.测试访问
先把所有网络设备重启,不重启的话,获取的DNS解析地址还是之前的,没有办法过滤,显示以下信息就是IPV4和IPV6都已经可以正常过滤了。