我可以使用 socat 代理程式從 IPv4 到 IPv6 的 Mumble 流量嗎?

我可以使用 socat 代理程式從 IPv4 到 IPv6 的 Mumble 流量嗎?

我家裡有一個僅支援 IPv6 的 Mumble 伺服器(因為我沒有公共 IPv4)。我想讓僅使用 IPv4 的用戶透過小型 VPN 存取它。

  • VPN 有一個公共 IPv4,我可以 ping 通
  • VPN 具有 IPv6 連接,並且可以在其網域下 ping 我的 IPv6 伺服器
  • 我的網路以外的人可以使用 IPv6 連接到 Mumble 伺服器

我嘗試運行這兩個命令:

   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。但是,當進入 VPN 的 IPv4 作為 Mumble 伺服器時,它不起作用(連接逾時)。

答案1

ufw看起來這是一個簡單的疏忽——除了 VPN 防火牆規則之外,我還需要在 debian-internal 中打孔。

相關內容