개요
윈도우 기준 wsl2 에서 ping 을 날려도 혹은 apt-get/apt update 를 하여도 connection 이 이루어지지 않는 문제가 있다. Cannot initiate the connection to archive.ubuntu.com:80 이런 메세지가 터미널에 나타나는데 네트워크 이슈라고 한다.
해결
구글링을 1시간정도 뒤진결과, 나에게 딱 맞는? 해결방법을 찾게되었다.
windows cmd 를 관리자버전으로 연다.
// wsl 종료
$ wsl --shutdown
// winsock 초기화
// winsock 은 Winsock API 는 네트워크 어댑터의 드라이버를 관리한다. (인터넷 통신에 필수)
// winsock 은 TCP/IP 응용 프로그램에 대한 주요 액세스 포인트이다.
$ netsh winsock reset
// TCP/IP 설정 초기화
$ netsh int ip reset all
// http 통신 proxy 초기화
$ netsh winhttp reset proxy
// dns 강제 flush
$ ipconfig /flushdns
이후에 컴퓨터 다시 시작.