原先架設了一個 emby 方便老人看電視,以前一直是局域網,沒有問題,最近因為一些原因需要換個地方繼續看,考慮到移動一直支持 ipv6,覺得會比較方便,但是實際發現 ddns 的 ipv6 + 端口無法訪問。
排查了各種映射和端口,emby 後台,直接輸入 ipv6 都無法解決,最後發現原來是 port 只是映射了 tcp4,而 qnap 中的 container station 和 virtual switch 也不支持開啟 docker 內的 v6 映射。原打算通過 haproxy 或者 socat 轉發,最後通過 qnap 自帶的 reverse proxy 反向代理服務暫時解決。
打開 qnap 的控制面板找到代理的服務設定,切換到反向代理標籤,添加即可,域名可以用 ddns 的,目標填本地 localhost 即可,端口自行設定。
- 設定控制面板
- add 詳細設定