超详细K2P+N1下AdGuard、IPV6、低调上网详细配置
本帖最后由 ylqjgm 于 2020-10-4 14:08 编辑
上面已经将基本的光猫及路由配置完成了,最后的最后,就是将旁路由给用起来,旁路由用来干嘛的?就是在主路由性能不足的情况下,将占用较多资源的东西全扔旁路由处理,这里主要是去广告和低调上网。
由于家人都是玩玩手机,就是刷刷微信,或者看看网络电视,对去广告没有要求,所以楼主在配置时没有考虑过旁路由全局过滤,全局低调,就使用的手动更改网关的形式。
AdGuardHome安装
既然是N1,所以楼主也就选择了使用Docker来安装AdGuard Home,配置的是双AD,一个负责国内,一个负责国外。
本教程以楼主自己编译的固件为演示,所以其中某些路径可能与您所使用的有所区别,请自行查阅后确定更改。
AdGuard Home配置是直接按照 https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4029104 这篇帖子来进行操作的,懒得看的可以直接参考帖子
本帖隐藏的内容
首先咱们更改docker的国内镜像地址,加快镜像获取速度
使用SSH登录N1,并执行命令:
- vi /etc/docker/daemon.json
复制代码
将内容替换为:
- {
- "data-root": "/opt/",
- "log-level": "warn",
- "registry-mirrors": [
- "https://hub-mirror.c.163.com"
- ]
- }
复制代码
然后重启Docker:
- /etc/init.d/dockerd restart
复制代码
下载adguardhome镜像:
- docker pull adguard/adguardhome:arm64-latest
复制代码
创建配置目录:
- mkdir -p /opt/adguardhome/confdir
- mkdir -p /opt/adguardhome/workdir
- mkdir -p /opt/adguardhome/confdir_gfw
- mkdir -p /opt/adguardhome/workdir_gfw
复制代码
创建国内解析:
- docker run --name adguardhome -v /opt/adguardhome/workdir:/opt/adguardhome/work -v /opt/adguardhome/confdir:/opt/adguardhome/conf --restart always -net host d adguard/adguardhome:arm64-latest
复制代码
浏览器打开配置页面:http://旁路由IP:3000
将访问端口,也就是3000更改为8888,DNS监听端口更改为7912,这里配置时没有截图,所以每图片~
接着登录后台,在“设置” —— “常规设置” 中配置下日志记录时间,尽量小一点,否则容易将N1塞满出现问题
接下来最重要的DNS配置,“设置” —— “DNS 设置”,“上游 DNS 服务器” 里填写自己最快的几个DNS地址,最好是能支持IPV6解析的,否则IPV6无法解析也无法,这里楼主是填写了本地运营商给的DNS以及阿里和腾讯的,同时在下面的“并行请求”和“最快的IP地址”中选择一项,楼主使用“并行请求”,因为使用下来这个更快。
“Bootstrap DNS 服务器” 填写 “127.0.0.1:7912”,也就是国内解析 AdGuard Home 的监听地址和端口
OK,接下来返回SSH中,创建第二个AD,用来解析国外:
- docker run --name adguardhome -v /opt/adguardhome/workdir_gfw:/opt/adguardhome/work -v /opt/adguardhome/confdir_gfw:/opt/adguardhome/conf --restart always -net host d adguard/adguardhome:arm64-latest
复制代码
同样打开浏览器访问:http://旁路由IP:3000
配置WEB端口为9999,监听端口为7913,常规设置与国内AD一样,DNS设置中,上游服务器使用国外DNS地址,建议1.1.1.1和8.8.8.8,"Bootstrap DNS 服务器"同样设置自身“127.0.0.1:7913”,也是同样的勾选“并行请求”
这里国内外解析配置完了,还差广告过滤,分别打开国内外AD管理界面,在“过滤器” —— “DNS封锁清单“中配置着几条过滤规则:
AdAway, https://adaway.org/hosts.txt
乘风视频, https://gitee.com/xinggsf/Adblock-Rule/raw/master/mv.txt
乘风广告, https://gitee.com/xinggsf/Adblock-Rule/raw/master/rule.txt
My AdFilters, https://gitee.com/halflife/list/raw/master/ad.txt
CJX's uBlock list, https://gitee.com/cjx82630/cjxlist/raw/master/cjx-ublock.txt
EasyPrivacy, https://easylist-downloads.adblockplus.org/easyprivacy.txt
I don't care about cookies, https://www.i-dont-care-about-cookies.eu/abp/
低调上网配置
咱们需要回到N1的OP管理界面,对低调上网进行配置,让其能够根据国内外IP进行分别解析,这里楼主使用的是PassWall,只需要在这里进行下配置即可
最后说下,可能有的朋友配置完成后会发现V2无法连接,也就是低调无法使用,请检查自己的V2是否为4.28.2及以上版本,如果是,建议直接升级为4.29.0,并且服务器及客户端两边都升级,完了就OK了,若无法升级,请修改”AlertID“为大于0的数字