So beheben Sie vorübergehende Fehler in der Namensauflösung Problem

So beheben Sie vorübergehende Fehler in der Namensauflösung Problem

Manchmal, wenn Sie versuchen, eine Website zu pingen, ein System zu aktualisieren oder eine Aufgabe auszuführen, die eine aktive Internetverbindung erfordert, können Sie die Fehlermeldung erhalten. 'vorübergehender Fehler in der Namensauflösung'Auf deinem Terminal.

Wenn Sie beispielsweise versuchen, eine Website zu pingen, können Sie den angezeigten Fehler treffen:

[E -Mail geschützt]: ~ $ Ping Google.Com Ping: Tecmint.com: vorübergehender Fehler in der Namensauflösung 

Dies ist normalerweise ein Namensauflösungsfehler und zeigt, dass Ihr DNS -Server die Domain -Namen nicht in ihre jeweiligen IP -Adressen auflösen kann. Dies kann eine schwerwiegende Herausforderung darstellen, da Sie keine Softwarepakete auf Ihrem Linux -System aktualisieren, aktualisieren oder sogar installieren können.

In diesem Artikel werden wir uns einige der Ursachen der 'ansehenvorübergehender Fehler in der Namensauflösung'Fehler und Lösungen für dieses Problem.

1. Fehlende oder fälschlicherweise konfigurierte Resolv.Conf -Datei

Der /etc/resolv.Conf Datei ist die Resolver -Konfigurationsdatei in Linux -Systemen. Es enthält die DNS -Einträge, die Ihrem Linux -System helfen.

Wenn diese Datei nicht vorhanden ist oder da ist, aber Sie immer noch den Namen der Namensauflösung haben, erstellen Sie einen und fügen Sie den Google Public DNS -Server wie gezeigt hinzu

Namenserver 8.8.8.8 

Speichern Sie die Änderungen und starten Sie die neu systemd-aufgelöst Service wie gezeigt.

$ sudo systemctl starten systemd-aufgelöst.Service 

Es ist auch ratsam, den Status des Resolvers zu überprüfen und sicherzustellen, dass er wie erwartet aktiv ist und läuft:

$ sudo systemctl Status systemd-aufgelöst.Service 

Versuchen Sie dann, eine Website zu pingen, und das Problem sollte geklärt werden.

[E -Mail geschützt]: ~ $ Ping Google.com 

2. Firewall -Beschränkungen

Wenn die erste Lösung für Sie nicht funktioniert hätte, könnte es Sie möglicherweise verhindern, dass Sie DNS -Abfragen erfolgreich durchführen. Überprüfen Sie Ihre Firewall und bestätigen Sie, ob Port 53 (verwendet für DNS - Domain -Name -Auflösung) und Port) und Port 43 (verwendet für die WHOIS -Suche) sind offen. Wenn die Ports blockiert sind, öffnen Sie sie wie folgt:

Für UFW Firewall (Ubuntu / Debian und Minze)

Ports öffnen 53 & 43 auf der UFW Firewall Führen Sie die folgenden Befehle aus:

$ sudo ufw erlauben 53/tcp $ sudo ufw zulassen 43/tcp $ sudo ufw reload 
Für Firewall (Rhel / Centos / Fedora)

Für Redhat -basierte Systeme wie CentOS rufen Sie die folgenden Befehle auf:

$ sudo firewall-cmd --add-port = 53/tcp --permanent $ sudo Firewall-cmd --add-port = 43/tcp --permanent $ sudo firewall-cmd-Reload- 

Wir hoffen, dass Sie jetzt eine Vorstellung von der 'haben'vorübergehender Fehler in der Namensauflösung'Fehler und wie Sie es in wenigen einfachen Schritten beheben können. Wie immer wird Ihr Feedback sehr geschätzt.