原先架设了一个 emby 方便老人看电视,以前一直是局域网,没有问题, 最近因为一些原因需要换个地方继续看,考虑到移动一直支持 ipv6,觉得会比较方便,但是实际发现 ddns 的 ipv6 + 端口无法访问。
排查了各种映射和端口,emby 后台,直接输入 ipv6 都无法解决,最后发现原来是 port 只是映射了 tcp4,而 qnap 中的 container station 和 virtual switch 也不支持开启 docker 内的 v6 映射。原打算通过 haproxy 或者 socat 转发,最后通过 qnap 自带的 reverse proxy 反向代理服务暂时解决。
打开 qnap 的控制面板找到代理的服务设置,切换到反向代理标签,添加即可,域名可以用 ddns 的,目标填本地 localhost 即可,端口自行设定。
- 设置控制面板
- add 详细设定