MasterDnsVPN - VPN tunneling a través de DNS port 53

MasterDnsVPN

VPN que oculta tu tráfico dentro de consultas DNS por el puerto 53

gratis MIT instalación avanzado ★ 3.6k Python

Qué es

MasterDnsVPN tuneliza tu tráfico de internet dentro de consultas DNS.

Las VPNs normales usan puertos que los firewalls pueden bloquear. El puerto 53 (DNS) casi nunca se bloquea porque sin él no funciona ninguna web.

MasterDnsVPN aprovecha eso para meter tu tráfico donde nadie mira.

Por qué importa

En redes corporativas, universidades o países con censura, las VPNs convencionales se detectan y bloquean.

El tunneling DNS es una técnica conocida por expertos en seguridad. Este repo la hace accesible sin necesitar configurar nada complejo.

Gratis. En tu servidor. MIT.

Cómo instalarlo

Necesitas un servidor VPS con IP pública y acceso root. En el servidor:

git clone https://github.com/masterking32/MasterDnsVPN.git
cd MasterDnsVPN
pip install -r requirements.txt
python server.py

En el cliente:

python client.py --server TU_IP_SERVIDOR

Requiere controlar un dominio y apuntar sus DNS al servidor para que funcione correctamente.

Casos de uso

  • Acceder a internet desde redes corporativas que bloquean VPNs.
  • Eludir censura en países con restricciones de acceso.
  • Conexión segura desde redes WiFi públicas que filtran tráfico VPN.
  • Investigación de seguridad y análisis de redes.

Qué sustituye

No sustituye exactamente a NordVPN para uso cotidiano. Es una solución específica para cuando las VPNs convencionales no funcionan.

Para uso normal, una VPN comercial es más sencilla. Para cuando te bloquean la VPN, esto es lo que necesitas.

Limitaciones honestas

La velocidad es inferior a una VPN convencional porque el DNS no está optimizado para throughput alto.

Necesitas un servidor VPS propio. No es plug and play como NordVPN.

Requiere conocimientos técnicos para configurarlo correctamente.

El uso para eludir restricciones legales en tu jurisdicción es responsabilidad tuya.

Recursos

  • Repositorio en GitHub (link arriba)
  • Documentación en el README con guía paso a paso
  • MIT, sin restricciones de uso

Herramientas relacionadas