.png)
我使用 WSL2 一段時間,一切都很好 - 很棒的體驗。
但突然我無法從瀏覽器連接到 Linux 中的服務。我無法在 Firefox 中以 localhost:xxxx 打開 jupyter 筆記本和我的金字塔應用程式。我還使用 ssh 隧道來存取雲端實例上的資料庫;在 bash 中一切正常,但對桌面應用程式不再可見。
dockerized 服務仍然可以存取/我可以在瀏覽器中作為本地主機打開它們,沒有任何問題。知道我應該看哪裡以及我應該檢查什麼嗎?
答案1
wsl --shutdown
運行 a重新啟動 Linux 核心後出現問題- 因為分配給 Linux 子系統的 IP 已更改。
Allow-All
所以我在Windows防火牆中新增了一個介面級規則,現在就可以了。
New-NetFirewallRule -DisplayName "AllowWSL" -InterfaceAlias "vEthernet (WSL)" -Action Allow -Direction Inbound