Heim > Artikel > Betrieb und Instandhaltung > Was tun, wenn das Ändern der Hosts-Datei unter Linux nicht funktioniert?
1. Linux wird oft nicht wirksam, nachdem der Hostname des lokalen Alias /etc/hosts geändert wurde. Lösung
Linux wird oft nicht wirksam, nachdem der Hostname geändert wurde des lokalen Alias /etc/hosts. Es tritt in Kraft,
Zum Beispiel lautet der Inhalt unseres /etc/hosts wie folgt:
#192.68.1.10 message.xxx.com 192.68.1.11 message.xxx.com
Aber ping message.xxx.com zeigt immer noch bis 192.68.1.10.
Im Allgemeinen gibt es zwei Lösungen:
1). Dies ist die direkteste, zuverlässigste und stabilste Methode, um neu zu starten eine. Methode.
2). Ändern Sie die Datei /etc/sysconfig/network und ändern Sie HOSTNAME wie folgt in den entsprechenden Alias:
NETWORKING=yes HOSTNAME=host1
Starten Sie den Netzwerkdienst nach der Änderung neu
Dienstnetzwerk Neustart (Das Wesentliche ist /etc/init.d/network)
3). Wenn es nach dem Neustart des Servers immer noch nicht funktioniert, sollte es am lokalen DNS-Cache liegen.
Überprüfen Sie, ob nscd aktiviert ist: ps -ef|grep nscd
Schließen Sie den Linux-nscd-Cache-Dienst direkt:
/etc/init.d/nscd stop
Verwandte Empfehlungen: "linux Tutorial》
Das obige ist der detaillierte Inhalt vonWas tun, wenn das Ändern der Hosts-Datei unter Linux nicht funktioniert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!