-
[Linux] Ubuntu 업데이트 서버 연결 에러 (apt-get update 에러)Programming/BackEnd 2020. 5. 2. 20:00
https://stackoverflow.com/questions/19432026/linux-how-do-i-edit-resolv-conf
상황
apt-get update를 할경우 서버 연결에 실패한다. 업데이트 서버의 주소를 찾지 못하는 에러가 계속 발생.
Err http://security.ubuntu.com precise-security InRelease Err http://kr.archive.ubuntu.com precise-backports InRelease Err http://security.ubuntu.com precise-security Release.gpg Temporary failure resolving 'security.ubuntu.com' Err http://kr.archive.ubuntu.com precise Release.gpg Temporary failure resolving 'kr.archive.ubuntu.com' Reading package lists... Done W: Failed to fetch http://kr.archive.ubuntu.com/ubuntu/dis ... /InRelease W: Failed to fetch http://security.ubuntu.com/ubuntu/dists ... /InRelease W: Failed to fetch http://kr.archive.ubuntu.com/ubuntu/dis ... elease.gpg Temporary failure resolving 'kr.archive.ubuntu.com' W: Failed to fetch http://security.ubuntu.com/ubuntu/dists ... elease.gpg Temporary failure resolving 'security.ubuntu.com'
해결방법
$ vi /etc/network/interfaces 를 열고
dns-nameservers 8.8.8.8 8.8.4.4 를 추가.
esc + :wq!로 저장 후 닫기
$ vi /ect/resolv.conf 를 열고
nameserver 8.8.8.8
nameserver 8.8.4.4
를 추가
위 .conf 파일이 편집이 안된다면 링크걸어둔 stackoverflow 참조.
$ rm /etc/resolv.conf ;# to remove the symlink
$ vi /etc/resolv.conf ;# to create a regular file
resolv.conf 파일은 다들 알다시피 도메인 네임 서버를 지정해주는 설정 파일로 이 파일이 잘못되면 도메인을 ip로 변환할 수가 없게되어 결국에는 인터넷 연결을 할 수가 없게 된다.
'Programming > BackEnd' 카테고리의 다른 글
DBMS가 Sever-Client 구조를 취하게 된 이유 (0) 2020.05.03 Mysql Workbanch vs PhpMyAdmin (0) 2020.05.03 패키지 관리자란? (0) 2020.05.02 Ubuntu에서 소스 컴파일 설치의 의의.. (0) 2020.05.02 맥스텍(MAX TECH)공유기 포트포워딩 방법 (8) 2020.05.02