
自宅に IPv6 専用の Mumble サーバーがあります (パブリック IPv4 がないため)。小規模な VPN を使用して、IPv4 専用のユーザーがアクセスできるようにしたいと考えています。
- VPNにはpingできるパブリックIPv4がある
- VPNはIPv6接続が可能で、ドメイン名でIPv6サーバーにpingできる
- Mumbleサーバーは、IPv6を使用してネットワーク外の人から接続できます。
次の 2 つのコマンドを実行してみました。
socat TCP4-LISTEN:64738,fork,su=nobody TCP6:mumble.mydomain.tld:64738
socat UDP4-RECVFROM:64738,fork,su=nobody UDP6-SENDTO:mumble.mydomain.tld:64738
によると、VPN は TCP および UDP ポート 0.0.0.0:64738 でリッスンしていますnetstat
。ただし、Mumble サーバーとして VPN の IPv4 を入力すると、機能しません (接続がタイムアウトしました)。
答え1
単純な見落としだったようです。VPN ファイアウォール ルールに加えて、debian-internal にufw
も穴を開ける必要がありました。