TL;DR
- WSL2와 Windows의 네트워크 환경은 분리되어 있다.
- WSL2에서
ip addr show eth0을 입력하여 IP 주소를 얻고, 그 주소를localhost대신 사용해야 한다.
문제 상황
airflow를 이용해서 웹서버를 띄우고… 어떤 오류 메시지도 받지 않았는데, 이상하게localhost:port로 시도해도 들어가지가 않았다.- WSL 터미널에서
curl localhost:port로 접근할 때는 응답이 잘 오는 것 같아서 서버엔 문제가 없어 보였다.
해결 방법
- 앞서 서술한 방법이 전부라서 할 말이 없다.
curl로 내부적으로 확인해볼 생각은 못한 것 같다. 앞으로도 써먹어야지.