原先、emby を設置して、お年寄りがテレビを見るのを便利にしていました。以前はローカルネットワークで問題なく動作していましたが、最近、いくつかの理由で別の場所で見る必要がありました。モバイルは常に IPv6 をサポートしているので、便利だと思いましたが、実際には DDNS の IPv6 + ポートにアクセスできませんでした。
さまざまなマッピングとポートを調査しましたが、emby のバックエンドに直接 IPv6 を入力しても解決しませんでした。最終的に、ポートが実際には TCP4 にマッピングされていることがわかりました。また、Qnap の Container Station と Virtual Switch も Docker 内の V6 マッピングをサポートしていませんでした。最初は haproxy または socat を使用して転送しようと考えていましたが、最終的には Qnap に付属のリバースプロキシ逆プロキシサービスを使用して一時的に解決しました。
Qnap のコントロールパネルを開き、プロキシサービスの設定を見つけ、逆プロキシタブに切り替えて追加するだけです。ドメインには DDNS を使用し、ターゲットにはローカルホストを入力し、ポートは任意に設定してください。
- コントロールパネルの設定
- 詳細設定の追加