shepherd's Blog

wsl2(preview version) network unreachable error 본문

IT

wsl2(preview version) network unreachable error

shepherd.dev 2019. 8. 15. 23:36

wsl2(preview version) network unreachable error

wsl2 업그레이드 후 network unreachable 문제가 발생하는 경우가 있다.

wsl의 라우트 설정이 정상적으로 되지 않아서 발생하는데 아직 개발중인 버전이라 그런 것 같다.

  • window에서 확인한 wsl 아답터

  • wsl2로 업그레이드 후 wsl 에서 확인한 설정

wsl에서 route 설정과 subnet이 이상하다.

해결방법

해결방법은 아래와 같다.

  1. window cmd에서 ipconfig로 wsl 아답터 주소 확인

    위 캡처에서는 192.168.176.1에 서브넷 마스크 255.255.240.0

  2. wsl 접속 후 network 주소 변경

    $ sudo ifconfig eth0 netmask 255.255.240.0
    $ sudo ip route add default via 192.168.176.1
  3. 변경 후 network 설정

이 후 정상적으로 네트워크 사용이 되는것을 확인 했다.

참고

  1. [wsl netowrk issue][https://github.com/microsoft/WSL/issues/4275]

'IT' 카테고리의 다른 글

window package manager  (1) 2021.09.12
kali linux vagrant  (0) 2019.06.23
[vim] 더하기 빼기  (0) 2018.11.30
[IT 용어] ECU(Electronic control unit)  (0) 2015.09.15