본문 바로가기

TroubleShooting

[Linux] Ubuntu 업데이트 서버 연결 에러 (apt-get update 에러)


Q : 상황

사용 버전 : Ubuntu 12.04.2 LTS 서버

윈도우 상에서 VMPlayer를 이용하여 우분투를 설치하였고 네트워크는 NAT

외부접속을 위한 NAT Setting을 마친 상태이다.

apt-get install을 통한 ssh 등은 잘 설치되고, APM설치로 외부에서 서버 접속시 웹 페이지도 잘 뜨는 상황.

즉 인터넷 연결은 문제가 없다고 보여지는 상황.


그러나 apt-get update를 할경우 서버 연결에 실패한다. 

업데이트 서버의 주소를 찾지 못하는 에러가 계속 발생.

Ex> 다음과 같은 형태의 에러메세지가 계속 출력 됨

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'


kr.archive.ubuntu.com 을 us.archive.ubuntu.com 이나 ftp.daum.net 등으로 바꾸어도 동일한 에러가 지속 된다.



A : 해법


계속 구글링을 해본결과 DNS주소를 바꿔주면 된다는 의견을 접함.


$ vi /etc/network/interfaces 를 열고


dns-nameservers 8.8.8.8 8.8.4.4 를 추가.


$ vi /ect/resolv.conf 를 열고


nameserver 8.8.8.8

nameserver 8.8.4.4

를 추가


이후 apt-get update 정상적으로 작동한다.