socat를 사용하여 IPv4에서 IPv6로 Mumble 트래픽을 프록시할 수 있습니까?

socat를 사용하여 IPv4에서 IPv6로 Mumble 트래픽을 프록시할 수 있습니까?

저는 집에 IPv6 전용 Mumble 서버를 가지고 있습니다(공용 IPv4가 없기 때문입니다). 소규모 VPN을 사용하여 IPv4 전용 사용자가 액세스할 수 있도록 만들고 싶습니다.

  • VPN에는 핑할 수 있는 공용 IPv4가 있습니다.
  • VPN에는 IPv6 연결이 있으며 해당 도메인 이름으로 내 IPv6 서버를 ping할 수 있습니다.
  • 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

단순한 실수였던 것 같습니다. VPN 방화벽 규칙 외에도 데비안 내부에도 구멍을 뚫어야 했습니다 ufw.

관련 정보