윈도우 10은 문제가 없으나 WSL2에서 외부 네트워크에 연결이 안 되는 현상이 있는 경우 다음 방법으로 네트워크 설정을 완전히 초기화를 해 볼 수 있습니다.
경고! - 네트워크 설정을 초기화 하기 때문에, 복구해야 할 설정이 있으면 따로 적어두시기 바랍니다.
resolv.conf 삭제
|
|
resolv.conf 자동 생성 중지
다음 내용을 /etc/wsl.conf
에 추가합니다.
|
|
resolv.conf 수동 생성
/etc/resolv.conf
에 적절한 네임서버를 설정합니다.
|
|
네트워크 초기화
- 열어놓은 WSL을 닫습니다.
CMD
를 관리자 권한으로 실행합니다.- 다음 명령어를 실행합니다.
wsl --shutdown
netsh winsock reset
netsh int ip reset all
netsh winhttp reset proxy
ipconfig /flushdns
- Windows Key + S을 눌러 윈도우 검색창을 연다음
Network Reset
을 입력하여사용 가능한 네트워크 표시
창을 연 후 하단의네트워크 초기화
를 실행합니다. - 윈도우 10을 재시작합니다.