Fedora 18: 호스트를 확인할 수 없습니다.

Fedora 18: 호스트를 확인할 수 없습니다.

내 Fedora 18 시스템에서 호스트를 확인하는 데 문제가 있습니다.

Could not resolve host: ...; No address associated with hostname]

HTTP error on [https://lon.auth.api.rackspacecloud.com/v2.0/tokens], curl code [6] message [Could not resolve host: lon.auth.api.rackspacecloud.com; No address associated with hostname]'

이 문제를 어떻게 해결합니까?

답변1

문제는 파일 /etc/resolv.conf에 DNS 서버가 호스트 이름이나 IP 주소를 확인할 항목이 없기 때문일 가능성이 높습니다.

기본 파일은 다음과 같습니다.

# Google DNS servers
nameserver 8.8.8.8
nameserver 8.8.4.4

텍스트 편집기 gedit(GUI) 또는 nano(명령줄)을 사용하여 이 파일을 편집하고 다음 줄을 추가할 수 있습니다. 이 파일을 편집하려면 루트여야 합니다.

답변2

웹사이트에 연결할 수 없다면 구성한 DNS 서버에 문제가 있을 수 있습니다. 이는 /etc/resolv.conf네트워크에 연결할 때 NetworkManager에서 발견되고 설정됩니다. 수동으로 변경하면 다음에 네트워크에 연결할 때 덮어쓰여질 수 있습니다. 파일을 편집하여 다른 이름 서버 문제를 해결할 수 있지만 DNS 서버를 영구적으로 변경하는 가장 좋은 방법은 시스템 설정을 사용하는 것입니다.

시스템 설정 -> 네트워크 -> 무선(또는 유선)으로 이동합니다. Wi-Fi를 통해 연결된 경우 드롭다운에서 연결된 무선 네트워크를 선택하세요. "옵션" 버튼을 누르세요(이 버튼을 활성화하려면 네트워크 연결을 끊어야 할 수도 있습니다). IPv4 및 IPv6 탭에서 방법은 자동 DHCP여야 합니다. 즉, 연결하려는 네트워크가 IP 주소, 넷마스크, 게이트웨이 및 DNS 서버를 제공한다는 의미입니다. IPv4 및 IPv6 탭의 "추가 DNS 서버" 필드에 공용 DNS 서버(예: Google: 8.8.8.8)를 입력하고 네트워크에 다시 연결해 보십시오.

새 DNS 서버가 있는지 확인 /etc/resolv.conf하고 웹사이트에 다시 연결해 보세요.

관련 정보