본문 바로가기

프로그램 경험/운영체제

[Ubuntu] 설치 오류 - 'kr.archive.ubuntu.com'의 주소를 알아낼 수 없습니다

‘kr.archive.ubuntu.com’의 주소를 알아낼 수 없습니다 - 우분투 서버

git 서버를 구축하려고 설치 진행하면 오류가 발생한다.






$ sudo apt-get install git-core
...
이 작업 후 21.6 M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까? [Y/n] Y
오류 http://kr.archive.ubuntu.com/ubuntu/ trusty/main liberror-perl all 0.17-1.1
  'kr.archive.ubuntu.com'의 주소를 알아낼 수 없습니다
오류 http://kr.archive.ubuntu.com/ubuntu/ trusty-updates/main git-man all 1:1.9.1-1ubuntu0.1
  'kr.archive.ubuntu.com'의 주소를 알아낼 수 없습니다
오류 http://security.ubuntu.com/ubuntu/ trusty-security/main git-man all 1:1.9.1-1ubuntu0.1
  'security.ubuntu.com'의 주소를 알아낼 수 없습니다

검색을 해보니 몇가지 해결방법이 있다.

  1. ftp.daum.net 으로 서버를 변경
    • /etc/apt/source.list 수정
  2. 저장소 업데이트 하기
    • $ apt-get update //업데이트후
    • $ apt-get upgrade //실제 반영
  3. 방화벽 중지
    • $ /etc/init.d/ufw stop
  4. anon-proxy 삭제
    • $ dpkg -l anon-proxy //설치 확인하기
    • $ apt-get remove anon-proxy //삭제하기

근데 난 모두 안되더라…ㅜㅜ
좀더 확인하다 보니까 문제점을 찾아냈다.
어제 고정아이피 설정을 하고 네임서버 등록을 안한것이다.
아래와 같이 조치 하니 문제 해결됨.

$ vi /etc/resolv.conf 
nameserver 210.220.163.82 <- 내용에 추가

/etc/resolv.conf 는 재부팅하면 내용이 전부 리셋되어 버린다.
고정아이피 등록할때 네임서버를 함께 등록해주면 되는거였다.

$ sudo vi /etc/network/interfaces

iface eth0 inet static
...
dns-nameservers 210.220.163.82 <-내용에 추가

재부팅 하던가 아니면 아래와 같이 인터넷 재시작
$ sudo ifdown eth0
$ sudo ifup eth0