蜗牛星际黑群晖,路由器采用openwrt,平时用域名解析IPv6地址进行外网访问,已开启路由器相关端口的转发规则。此前所有开放的端口都能采用[IPv6]:端口号或者域名的模式进行访问,但最近该访问渠道出现了故障。一开始怀疑是路由器转发规则存在问题,在反复测试后发现DSM访问端口、SSH端口和套件版mqtt服务器端口都能正常响应,存在异常的是docker容器对应的端口。同时,这些端口通过zerotier的穿透地址加端口访问均正常。
回忆了一下,好像docker套件进行过一次升级,怀疑是docker对IPv6的支持存在问题。在docker套件里看到bridge桥接IPv6是禁用状态,使用vi编辑docker套件配置文件/usr/syno/etc/packages/Docker/dockerd.json,添加了"ipv6":true,"fixed-cidr-v6":"你的ipv6地址"的内容,重启docker套件后显示启用,但访问仍然异常。
请教大神:
1、这个问题到底是不是docker引起的,为什么原来可以使用而现在就用不了;
2、如果是docker问题,配置文件应该怎样修改,特别是ipv6那部分怎么准确填写。
路由器防火墙规则
docker网络
|
|