doc: 补充docker部署连接v6机器说明

This commit is contained in:
chaos-zhu
2026-03-13 21:25:15 +08:00
parent 92dbe3b184
commit 91f7712b88
+27
View File
@@ -52,3 +52,30 @@ SELINUX=disabled
> 3. **检查站点权限设置**:确认浏览器未阻止剪贴板的访问权限,或尝试在其他浏览器中打开。
> 4. **尝试刷新页面**:如果是偶发性问题或可通过刷新来解决。
## Docker 环境下无法连接纯 IPv6 服务器
> 大概率是 Docker 未启用 IPv6,导致容器内应用虽然运行正常,但没有可用的 IPv6 网络能力,因此无法访问纯 IPv6 目标。
### 解决
#### 方案一:在 Docker Daemon 中启用 IPv6
1. 为 Docker 配置固定的 IPv6 子网,例如在 Docker 的 `daemon.json` 中加入:
```json
{
"ipv6": true,
"fixed-cidr-v6": "2001:db8:1::/64"
}
```
2. 重启 Docker 服务后重新创建容器,再测试 SSH 连接。
3. 可进入容器内执行 `ping6`、`curl -6` 或直接测试 SSH 到目标 IPv6 地址,确认容器内 IPv6 网络已生效。
> 如果使用的是 `docker-compose`,也需要确认对应网络已开启 IPv6 配置。
#### 方案二:使用支持ipv6的服务器作为跳板机或者socket代理
> 编辑服务器设置,启用跳板机(需激活plus)