브라우저에서 WSL2의 Linux 서비스에 연결할 수 없음(Windows 10)

브라우저에서 WSL2의 Linux 서비스에 연결할 수 없음(Windows 10)

한동안 WSL2를 사용했는데 모두 괜찮았습니다. 좋은 경험이었습니다.

그런데 갑자기 브라우저에서 Linux 서비스에 연결할 수 없습니다. Firefox에서 jupyter 노트북과 피라미드 앱을 localhost:xxxx로 열 수 없습니다. 또한 ssh-tunneling을 사용하여 클라우드 인스턴스의 DB에 액세스합니다. Bash에서는 모두 괜찮지만 더 이상 데스크톱 앱에는 표시되지 않습니다.

Docker화된 서비스는 계속 액세스할 수 있습니다. 브라우저에서 문제 없이 localhost로 열 수 있습니다. 어디를 살펴봐야 하고 무엇을 확인해야 하는지 아시나요?

답변1

wsl --shutdownLinux 커널을 다시 시작하기 위해 a를 실행한 후에 문제가 발생했습니다 . Linux 하위 시스템에 할당된 IP가 변경되었기 때문입니다.

그래서 Windows 방화벽에 인터페이스 수준 Allow-All규칙을 추가했는데 지금은 괜찮습니다.

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

관련 정보