Skip to content

Configuración de red ​

WSL Dashboard simplifica la configuración de comunicación de red entre WSL 2 y la máquina anfitriona (Windows), con soporte para reenvío de puertos y proxy HTTP global.

Reenvío de puertos (Port Forwarding) ​

Debido a que WSL 2 usa un adaptador de red virtual, acceder a servicios internos de WSL desde otros dispositivos de la red local suele ser más complejo.

  • Funcionalidad core: Puede mapear puertos específicos de Windows a puertos internos de la instancia WSL.
  • Reglas automáticas de firewall: WSL Dashboard agrega automáticamente las reglas de entrada necesarias en Windows Defender Firewall al crear reglas de reenvío, asegurando que el tráfico externo pueda penetrar.
  • Configuraciones:
    • IP del anfitrión: Por lo general, 0.0.0.0 (escucha en todas las tarjetas de red) o 127.0.0.1.
    • Puerto del anfitrión: Puerto abierto en el lado de Windows.
    • Puerto WSL: Puerto en el que escucha el servicio interno de la instancia.

Proxy HTTP global (HTTP Proxy) ​

Configurar un proxy dentro de WSL (como cuando git clone o apt install son lentos) generalmente requiere modificar múltiples archivos de configuración.

  • Configuración rápida: WSL Dashboard proporciona un interruptor de proxy global.
  • Funcionamiento: Según su configuración, configura automáticamente variables de entorno de proxy o opciones de proxy para servicios relacionados en la instancia seleccionada, eliminando la molestia de obtener manualmente la IP del anfitrión.
  • Protocolos soportados: Protocolos comunes http:// y socks5://.

Monitoreo de estado de red ​

Puede ver en tiempo real en el panel de red:

  • IP del anfitrión WSL: IP del adaptador de red virtual de Windows.
  • IP de la instancia WSL: Dirección real asignada dentro de la instancia.
  • Conexiones activas: Monitoreo de las reglas de reenvío de puertos actualmente activas y el estado del tráfico.

Modo de red avanzado (Modo espejo) ​

Para usuarios de Windows 11, WSL 2 admite el modo de red "espejo" (mirrored).

  • Ventaja: El modo espejo permite que la instancia WSL comparta directamente la interfaz de red del anfitrión, resolviendo muchos problemas complejos de VPN o detección de red local.
  • Sugerencia de configuración: Si ha habilitado el modo espejo, la función de reenvío de puertos de WSL Dashboard sigue funcionando, pero es posible que prefiera acceder a los servicios directamente a través de la IP del anfitrión.

Consejo

Configurar auto_shutdown_distros = true en settings.toml puede garantizar que no queden tareas de escucha de red inútiles en segundo plano después de cerrar Dashboard.

Solución de problemas comunes ​

Conflicto de puertos ​

Si algún reenvío de puerto no funciona, verifique:

  1. ¿El puerto del anfitrión está ocupado?: Use netstat -ano | findstr :<número de puerto> para verificar.
  2. Permisos de administrador: Algunos puertos (como los menores a 1024) pueden requerir permisos de administrador para escuchar.

Bloqueo de firewall ​

Aunque WSL Dashboard intentará configurar automáticamente las reglas, si tiene un firewall de terceros instalado (como Huorong, 360, etc.), es posible que necesite permitir manualmente el acceso a la red para wsldashboard.exe.