티스토리 뷰


뭔가 알수 없는 에러로 인하여 "/etc/resolv.conf: No such file or directory" 에러를 만나는 경우가 있다. 물론 DNS를 수정하기 위해서 해당 파일을 편집하려고 했는데 만난 에러였다. 

 

구글링을 해보니 해당 심볼릭 링크가 유효한 파일이 아닌걸로 보여져서 해당 심볼릭을 삭제하고 다시 만드니 정상적으로 편집이 되었다. 

rm /etc/resolv.conf
echo "nameserver 8.8.8.8" > /etc/resolv.conf

root 계정이 아닌 경우 sudo를 붙여서 하면 된다.

 

이후에 정상적으로 apt update가 수행되었다. 애초에 DNS를 변경을 하려고 했던 이유가 'apt update' 수행 시 아래 에러를 만났기 때문이었다.

Temporary failure resolving 'security.ubuntu.com'

그래서 해결방법을 찾아봤더니 dns 서버를 8.8.8.8로 설정하라는 답변이었고, ㅣ그러기 위해 역으로 resolv.conf를 수정하려고 하니 해당 파일의 수정이 안되서 이상해서 해결방법을 찾았던 거였다. 이런 리눅스 설정은 1년에도 몇번 하지 않다보니 정리해두지 않으면 까먹어서 블로그로 정리를 해둔다. 


댓글
최근에 올라온 글
최근에 달린 댓글