原文地址 https://herman-3600.xlog.app/QNAP-fan-dai-jie-jue-docker-bu-zhi-chi-ipv6md?locale=zh
需求
没有公网 V4,只有公网 V6。想从外面访问威联通 docker。
docker 网络类型如果是 host 则可以直接 ddns 域名加端口访问。
docker 网络类型如果是 bridge 则无法通过 ddns 域名加端口访问。
原因
原因是 port 只是映射了 tcp4,而 威联通中的 container station 和 virtual switch 也不支持开启 docker 内的 v6 映射。因此无法通过 v6 访问桥接类型的 docker。
解决方法
使用威联通 自带的 reverse proxy 反向代理。
控制台 —— 网络和文件服务 —— 网络访问 —— 反向代理,添加即可。
| 配置项 | 说明 | 示例值 |
|---|---|---|
| 规则名称 | 自定义规则标识名 | 代理111 |
| 来源配置 | ||
| 协议 | 外部访问协议 | http |
| 域名 | 动态域名(DDNS) | 你的域名,例如我的yxrs.top |
| 端口 | 公网访问端口号 | 55212 |
| 目标配置 | ||
| 协议 | 内网服务协议 | http |
| 主机名 | 内网设备地址 | localhost |
或 nas的实际地址 |
||
| 端口 | 内网服务端口号 | 3000 |

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END










暂无评论内容