要让群辉 NAS 上的 Docker Bridge 网络能够访问公网,可以按照以下步骤进行配置: 启用 IPv6 支持: 确保你的 NAS 已经启用了 IPv6 支持。可以通过以下命令检查: sysctl net.ipv6.conf.all.disable_ipv6 如果返回值为 0,说明 IPv6 已启用。 配置 Docker: 编辑 Docker 的配置文件 daemon.json,启用 IPv6 和 ip6tables: sudo vi /etc/docker/daemon.json 添加以下内容: JSON { "ipv6": true, "fixed-cidr-v6": "你的IPv6地址段", "experimental": true, "ip6tables": true } 保存并退出编辑器。 重启 Docker: 重启 Docker 服务以应用配置更改: sudo systemctl restart docker 配置 Docker 网络: 确保 Docker 的 bridge 网络启用了 IPv6 支持: docker network inspect bridge 检查输出中是否包含 IPv6 地址段。 设置端口转发: 在你的路由器上设置端口转发,将外部请求转发到 NAS 的 Docker 容器。