/etc/hosts Problem

/etc/hosts Problem

cat /etc/hostsgibt zwei Ergebnisse zurück:

127.0.0.1  Localhost    
127.0.1.1  [mycomputersname].[city].[state].[domain].net  (brackets for anonymity)

Wenn ich ausführe hostname, wird es [mycomputersname]ohne .*.*usw. usw. zurückgegeben.

Immer wenn ich ausführe sudo, wird mir angezeigt, dass es nicht gelöst werden kann[mycomputersname]

Wenn ich die Hosts-Tabelle manuell ändere, um das .*.*usw. zu entfernen, funktioniert es einwandfrei. Bis es irgendwann wieder geändert wird (Neustart?) und alles wieder von vorne beginnt. Was ist hier los und was kann ich tun, um es zu beheben? Danke!

Entschuldigen Sie, wenn das eine dumme Frage ist. Ich bin ein Neuling bei Linux.

Antwort1

Versuchen Sie diese /etc/hostsZeile:

127.0.1.1  [mycomputersname].[city].[state].[domain].net mycomputersname

Sie können angebenAliaseHier entlang.

hostnameverwendet die /etc/hostnameDatei, um seine Ausgabe zu erhalten (unter anderem). Sie können dievollqualifizierter Domänennameals hostnameauch:

hostnamectl set-hostname [mycomputersname].[city].[state].[domain].net

verwandte Informationen