
Ich versuche, einen Ubuntu 10.4-Server zu konfigurieren und bin etwas verwirrt bei der Konfiguration mit Hostnamen.
Meine Domäne ist example.com
und der Hostname wäre one
. Wenn ich das richtig sehe und dies richtig konfiguriert habe, hostname
würde die Eingabe an der Eingabeaufforderung zu one
und hostname --fqdn
führen one.example.com
. Habe ich Recht?
Können Sie mir sagen, welche Werte ich eingeben muss /etc/hostname
und /etc/hosts
?
Obwohl es eine ganz triviale Sache ist, konnte ich es nicht so konfigurieren, dass ich das gewünschte Ergebnis erhalte. Mir fehlt hier definitiv etwas.
Vielen Dank an alle.
Antwort1
In /etc/hostname müssen Sie den unqualifizierten Namen für den Host eintragen; in Ihrem Beispiel müssen Sie
one
In /etc/hosts, einer DNS-Auflösungsdatei, müssen Sie angeben, welche IP-Adresse der Host isteins. Gesetzt den Falleinshat die IP-Adresse 192.162.1.2, dann müssen Sie diese Zeile zu Ihrer /etc/hosts hinzufügen:
192.168.1.2 one.example.com one
(wie angegeben aufMann Gastgeber: IP-Adresse kanonischer Hostname [Aliase ...]).
Hoffe das hilft
EDIT: Ich habe vergessen: Für Ubuntu müssen Sie meines Wissens nach /etc/init.d/hostname.sh als Root ausführen, nachdem Sie die Hostname-Datei geändert haben. Ich bin mir nicht sicher, aber so wird es in Debian gemacht.