본문 바로가기

OS-서버/리눅스-유닉스

리눅스 centos base/7/x86_64 에러

반응형


네트워크 설정을 잘 했는데도 불구하고 아래와 같은 에러가 뜨는 경우

Cannot find a valid baseurl for repo : base/7/x86_64



1. dhcp를 사용하는 경우 dhclient 명령을 수행하여 ip 할당을 요청한 뒤 증상을 확인한다.

  


2. centos 가 설치된 서버가 IDC 센터에 존재하는 서버라면

IDC센터에서 해당 서버에 할당 된 ip에 대해 해외망 차단이 설정되어있어 

나타나는 문제 일 수 있다.


리눅스에서 아래 명령을 실행한다.

# telnet mirrorlist.centos.org 80   

Trying 67.219.148.138...

Connected to mirrorlist.centos.org.

Escape character is '^]'.



위와 같이 정상적으로 접근이 되는지 확인해보고

telnet client 명령어가 설치되어 있지 않다면 

# curl  "http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock"


위와 같이 curl 명령어를 이용하여 아래 목록이 출력되는지 확인한다.


http://ftp.neowiz.com/centos/7.3.1611/os/x86_64/

http://ftp.daumkakao.com/centos/7.3.1611/os/x86_64/

http://centos.mirror.cdnetworks.com/7.3.1611/os/x86_64/

http://data.nicehosting.co.kr/os/CentOS/7.3.1611/os/x86_64/

http://mirror.oasis.onnetcorp.com/centos/7.3.1611/os/x86_64/

http://mirror.navercorp.com/centos/7.3.1611/os/x86_64/

http://ftp.kaist.ac.kr/CentOS/7.3.1611/os/x86_64/

http://ftp.riken.jp/Linux/centos/7.3.1611/os/x86_64/

http://mirror.fairway.ne.jp/centos/7.3.1611/os/x86_64/

http://www.ftp.ne.jp/Linux/packages/CentOS/7.3.1611/os/x86_64/


만약 접근이 되지 않는다면 호스팅 받고 있는 업체에

해외망 차단설정이 되어있지 않은지 확인해보고,

해외망 차단 설정이 없다면  모든 방화벽 (상단 물리방화벽, centos 서버 iptables 등)

설정을 확인해본다.





반응형