[TIP] WSL2, usar una red bridge en vez de usar el virtual switch WSL (nateado)

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • jmtella
    Administrator
    • Nov
    • 20685

    [TIP] WSL2, usar una red bridge en vez de usar el virtual switch WSL (nateado)

    WSL2, usa Hyper-V y por tanto usa un adaptador virtual de red llamado WSL (nateado) tal y como podemos ver en la consola de Hyper-V.

    SI queremos usar un adaptador virtual (vmswitch) diferente (en modo bridge), existe una posibilidad, (no documentada de momento).

    Recordemos que existen dos ficheros de configuracion para los linuxa WSL, uno llamado .vmconfig (empieza por "punto") en la carpeta de nuestro usuario: C:\Users\tu_usuario y otro a nivel de cada maquina wsl, que puede o no existir pero que podemos modificar o crear y que debe residir en el propio linux: /etc/wsl.conf

    Cada uno de ellos tiene significados y parametros diferentes documentados en:

    Advanced settings configuration in WSL | Microsoft Learn

    Es conveniente leerlos ya que son realmente utiles.

    Existen ahora dos parametros nuevos en .wslconfig (es necesario tener instalado el WIndows Susitem Linux de la tienda de Microsoft ya que actualiza la version de todo el subsistema para Linux.

    EL fichero .vslconfig de nuestro usuario debe contener:

    Código:
    [wsl2]
    networkingMode = bridged
    vmSwitch = nuestro_virtual_switch​
    Y realzar un:

    wsl --shutdown la primera vez para que lo tome,
Trabajando...
X