Jugar en servidores privados de World of Warcraft que usan Radmin VPN desde Linux puede ser un dolor de cabeza por problemas de enrutamiento. La solución más limpia y efectiva es usar una Máquina Virtual (VM) con Windows 10 que actúe como un "proxy inverso" entre tu host de Linux y la red de Radmin. En esta guía rápida, te muestro cómo configurar la infraestructura usando portproxy e iptables.

Requisitos previos:

Paso 1: Preparar la Máquina Virtual (Windows 10)

Primero, necesitamos que la VM tenga una dirección predecible y que no bloquee el tráfico de nuestra red local.

  1. Instalar Windows 10 en tu máquina virtual.
  2. Configurar una IP Fija en el adaptador de red de la VM (por ejemplo, 192.168.122.3).
  3. Desactivar el Firewall: Abre la terminal (CMD) como Administrador y ejecuta este comando para bajar todas las defensas y evitar bloqueos silenciosos:
netsh advfirewall set allprofiles state off

Paso 2: El Ruteo Mágico

Aquí es donde convertimos la VM en un puente. Vamos a redirigir el tráfico que llega a la VM directamente a la IP del servidor de WoW en Radmin VPN (en este ejemplo, 26.99.83.161).

En la misma Powershell como Administrador, ejecuta:

netsh interface portproxy add v4tov4 listenaddress=192.168.122.3 listenport=3724 connectaddress=26.99.83.161 connectport=3724
netsh interface portproxy add v4tov4 listenaddress=192.168.122.3 listenport=8085 connectaddress=26.99.83.161 connectport=8085

(Nota: El puerto 3724 maneja la autenticación, y el 8085 carga el mundo).

Paso 3: Intercepción en el Host (Ubuntu)

Para evitar que tu Linux se pierda buscando la IP de Radmin al cargar el mundo, forzamos la redirección hacia nuestra VM. En tu terminal de Ubuntu, ejecuta:

sudo iptables -t nat -A OUTPUT -d 26.99.83.161 -j DNAT --to-destination 192.168.122.3

Paso 4: Configurar el Cliente de Wow