Fedora 18: Hosts können nicht aufgelöst werden

Fedora 18: Hosts können nicht aufgelöst werden

Mein Fedora 18-Rechner hat Probleme beim Auflösen von Hosts:

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]'

Wie behebe ich das?

Antwort1

Ihr Problem liegt höchstwahrscheinlich darin, dass die Datei /etc/resolv.confkeine Einträge für DNS-Server zum Auflösen von Hostnamen oder IP-Adressen enthält.

Hier ist eine Basisdatei:

# Google DNS servers
nameserver 8.8.8.8
nameserver 8.8.4.4

Sie können die Texteditoren gedit(GUI) oder nano(Befehlszeile) verwenden, um diese Datei zu bearbeiten und diese Zeilen hinzuzufügen. Sie müssen Root-Benutzer sein, um diese Datei bearbeiten zu können.

Antwort2

Wenn Sie keine Website erreichen können, liegt das möglicherweise an den von Ihnen konfigurierten DNS-Servern. Diese befinden sich in /etc/resolv.confNetworkManager und werden von diesem bei der Verbindung mit einem Netzwerk festgelegt. Wenn Sie sie manuell ändern, werden sie möglicherweise bei der nächsten Verbindung mit einem Netzwerk überschrieben. Sie können die Datei bearbeiten, um Probleme mit anderen Nameservern zu beheben. Die beste Möglichkeit, dauerhafte Änderungen an Ihren DNS-Servern vorzunehmen, ist jedoch die Verwendung der Systemeinstellungen.

Navigieren Sie zu Systemeinstellungen -> Netzwerk -> Drahtlos (oder Kabelgebunden). Wenn Sie über WLAN verbunden sind, wählen Sie aus der Dropdown-Liste das drahtlose Netzwerk aus, mit dem Sie verbunden sind. Drücken Sie die Schaltfläche „Optionen“ (möglicherweise müssen Sie die Verbindung zum Netzwerk trennen, damit diese Schaltfläche aktiviert wird). In den Registerkarten IPv4 und IPv6 sollte die Methode „Automatisches DHCP“ sein, d. h. das Netzwerk, mit dem Sie sich verbinden, stellt Ihre IP-Adresse, Netzmaske, Ihr Gateway und Ihre DNS-Server bereit. Versuchen Sie, in das Feld „Zusätzliche DNS-Server“ sowohl für die Registerkarten IPv4 als auch IPv6 einen öffentlichen DNS-Server (z. B. den von Google: 8.8.8.8) einzugeben und die Verbindung zum Netzwerk wiederherzustellen.

Überprüfen Sie, ob der neue DNS-Server vorhanden ist, /etc/resolv.confund versuchen Sie erneut, eine Verbindung zu einer Website herzustellen.

verwandte Informationen