.png)
Я некоторое время пользовался WSL2, и все было нормально — отличный опыт.
Но внезапно я не могу подключиться к сервисам в Linux из своего браузера. Я не могу открыть блокноты Jupyter и свое приложение Pyramid в Firefox как localhost:xxxx. Также я использую ssh-туннелирование для доступа к БД на облачных экземплярах; все в порядке в bash, но больше не видно для настольных приложений.
Dockerized сервисы по-прежнему доступны / я могу открыть их в браузере как localhost без каких-либо проблем. Есть идеи, где мне искать и что мне проверять?
решение1
Проблема возникла после запуска wsl --shutdown
перезагрузки ядра Linux, поскольку был изменен назначенный IP-адрес подсистемы Linux.
Поэтому я добавил правило на уровне интерфейса Allow-All
в брандмауэр Windows, и теперь все в порядке.
New-NetFirewallRule -DisplayName "AllowWSL" -InterfaceAlias "vEthernet (WSL)" -Action Allow -Direction Inbound