yum 업데이트가 centos에서 제대로 작동하지 않습니다

yum 업데이트가 centos에서 제대로 작동하지 않습니다

Yum 업데이트가 작동하지 않습니다. 또한 외부 네트워크를 ping할 수 없습니다.

   yum update
   Loaded plugins: fastestmirror, refresh-packagekit, security
   Loading mirror speeds from cached hostfile
   Could not retrieve mirrorlist http://mirrorlist.centos.org/?   release=6&arch=x86_64&repo=os error was
  14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
   Error: Cannot find a valid baseurl for repo: base


      ping mirrorlist.centos.org
      ping: unknown host mirrorlist.centos.org

답변1

DNS 설정이 올바르게 구성되었는지 확인해야 합니다. 이 작업은 두 가지 방법으로 수행할 수 있습니다.

방법 1

  1. 인터페이스 구성을 편집하려면 다음을 사용하십시오.vi /etc/sysconfig/network-scripts/ifcfg-eth0
  2. 설정을 네트워크 인터페이스 설정으로 변경하여 DNS에 맞게 DNS를 변경합니다.

    DEVICE=eth0
    BOOTPROTO=manual
    ONBOOT=yes
    IPADDR=10.0.1.27
    NETWORK=10.0.1.0
    NETMASK=255.255.255.0
    DNS=8.8.8.8
    

방법 2:

  1. 사용 vi /etc/sysconfig/network-scripts/ifcfg-eth0. 다음과 같이
    새 속성을 추가합니다 PEERDNS=no.

    DEVICE=eth0
    BOOTPROTO=manual
    ONBOOT=yes
    IPADDR=10.0.1.27
    NETWORK=10.0.1.0
    NETMASK=255.255.255.0
    PEERDNS=no
    
  2. 그 다음에vi /etc/resolv.conf

    다음에 DNS 서버(네임 서버라고도 함)를 추가합니다 /etc/resolv.conf.

    nameserver 8.8.8.8
    

    마지막으로 :wq.

    를 입력하여 서비스를 다시 시작합니다 service network restart.

또한, 이제 인터넷에 연결할 수 있는지 확인하기 위해 테스트를 실행할 수도 있습니다. 이는 ping 테스트를 수행하여 수행할 수 있습니다.

  1. 게이트웨이 핑(IP 및 마스크 설정 테스트)
  2. ping google(DNS 및 기본 게이트웨이 설정 테스트)

답변2

오류 메시지는 Couldn't resolve host 'mirrorlist.centos.org'이름 확인에 문제가 있음을 나타냅니다.

다음 명령을 시도해 보세요 host mirrorlist.centos.org. 실패할 경우 해결해야 할 첫 번째 문제입니다(DNS 설정과 컴퓨터가 인터넷에 연결할 수 있는지 확인).

관련 정보