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.
Primero, necesitamos que la VM tenga una dirección predecible y que no bloquee el tráfico de nuestra red local.
192.168.122.3).netsh advfirewall set allprofiles state off
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).
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