wsl은 윈도우에서 리눅스를 가상으로 실행시켜주어 편리하게 사용할 수 있다
하지만, 네임서버 설정에서 손을 봐줘야 인터넷이 가능하다
보통 /etc/resolv.conf에서 네임서버 IP를 수정하면 된다
그러나 wsl은 pc재부팅 후 dns설정이 원상복구되어 버린다
해결방법은 아래와 같다
sudo rm /etc/resolv.conf
sudo bash -c 'echo "nameserver 8.8.8.8" > /etc/resolv.conf'
sudo chattr +i /etc/resolv.conf
chattr [옵션] [+.-.=속성] [파일명]
+ : 속성을 추가합니다
i : 파일을 read-only로만 열 수 있게 설정합니다. 링크로 허용하지 않고 root만 이 속성을 제거 할 수 있습니다.
-끝-
728x90