No se puede conectar a los servicios de Linux en WSL2 desde el navegador (Windows 10)

No se puede conectar a los servicios de Linux en WSL2 desde el navegador (Windows 10)

Estuve usando WSL2 durante algún tiempo y todo estuvo bien: fue una gran experiencia.

Pero de repente no puedo conectarme a los servicios de Linux desde mi navegador. No puedo abrir los cuadernos de Jupyter y mi aplicación piramidal en Firefox como localhost:xxxx. También utilizo ssh-tunneling para acceder a la base de datos en instancias de la nube; Todo bien en bash pero ya no es visible para las aplicaciones de escritorio.

Los servicios acoplados todavía son accesibles/puedo abrirlos en el navegador como localhost sin ningún problema. ¿Alguna idea de dónde debería buscar y qué debería comprobar?

Respuesta1

El problema ocurrió después de ejecutar a wsl --shutdownpara reiniciar mi kernel de Linux, porque se cambió la IP asignada al subsistema de Linux.

Así que agregué una Allow-Allregla a nivel de interfaz al Firewall de Windows y ya está bien.

New-NetFirewallRule -DisplayName "AllowWSL" -InterfaceAlias "vEthernet (WSL)" -Action Allow -Direction Inbound

información relacionada