sudo: Host server1.yourdomain.com kann nicht aufgelöst werden: Ressource vorübergehend nicht verfügbar

sudo: Host server1.yourdomain.com kann nicht aufgelöst werden: Ressource vorübergehend nicht verfügbar

Betriebssystem: Ubuntu 18.0.4

ich installiere Squid mit diesem Befehl:

sudo apt-get install squid

nach der Installation habe ich eine kleine Änderung an squid.conf vorgenommen, ändere nur dieses http_access deny all in http_access allow all

Nach dem Speichern der Änderungen führe ich diesen Befehl aus

sudo service squid restart

aber ich bekomme diesen Fehler:

sudo: unable to resolve host server1.yourdomain.com: Resource temporarily unavailable

und ich überprüfe meine Hosts-Datei, ich sehe diesen Text:

127.0.0.1   localhost
127.0.1.1   ubuntu

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Ich überprüfe meine Hostnamendatei und sehe diesen Text:

server1.yourdomain.com

ich ändere diesen Text in Ubuntu

Nach der Änderung führe ich diesen Befehl erneut aus:

sudo service squid restart

and this command

sudo service squid stop

aber ich bekomme wieder diesen Fehler:

sudo: unable to resolve host server1.yourdomain.com: Resource temporarily unavailable

und testen Sie diesen Befehl:

sudo service squid reload
sudo: unable to resolve host server1.yourdomain.com: Resource temporarily unavailable
squid.service is not active, cannot reload.

ich überprüfe Ping IP, bekomme guten Ping

Wie kann dieses Problem behoben werden?

Antwort1

Ihr Computer versucht, server1.yourdomain.com aufzulösen, schlägt jedoch fehl.

Der erste Schritt der DNS-Auflösung besteht darin, dass die Instanz in ihrer eigenen /etc/hosts-Datei nachsieht, bevor sie den nächsten DNS-Server überprüft.

Bearbeiten Sie einfach die Datei /etc/hosts des Servers und ändern Sie diese Zeile 127.0.0.1 localhostin:

127.0.0.1 localhost server1.yourdomain.com

Starten Sie dann den Squid-Dienst neu:

service squid restart

verwandte Informationen