Ähnlich wie der Hostname, der auf verschiedene Arten geändert werden kann:
- vorübergehend mit dem
hostname
Befehl - permanent using
/etc/hostname
(oder/etc/sysconfig/network
oder/etc/HOSTNAME
, diese Dateien werden von den Init-Skripten verwendet)
Ich möchte meinen Domainnamen ändern. Ich kann den domainname
Befehl verwenden, aber gibt es eine Möglichkeit, ihn über Neustarts hinweg dauerhaft zu machen? Ich denke, es kann in konfiguriert werden, /etc/resolv.conf
aber diese Datei wird im Allgemeinen generiert und ich weiß nicht genau, den Unterschied zwischen search
und domain
Direktiven. Und zu welchem Zeitpunkt werden genau die Informationen an das domainname
Programm übergeben, um den Domainnamen festzulegen?
Hast du irgendwelche Ideen dazu?
Ich würde gerne über Distributionen hinweg größtenteils kompatibel sein. Wenn also jemand Hinweise auf die verschiedenen Distributionsvarianten hat, würde ich diese gerne akzeptieren.
Antworten:
Stellen Sie den FQDN ein
Ich benutze Debian 7 und das hat bei mir funktioniert; danke an fernando ribeiro .
aktiviere den Hostnamen
Fügen Sie den Domainnamen und die Adresse zum Server hinzu
ÜBERPRÜFEN
quelle
/etc/hostname
Sie möglicherweise keine Änderungen vornehmen/etc/hosts
. In diesem Fall müssen Siexauth add
wie in dieser Antwort angegeben stackoverflow.com/questions/20611783/…sudo vim
. einstellen$EDITOR
und verwendensudoedit
.Wenn Sie
redhat-base
Systeme, Linux verwendet/etc/sysconfig/network
Datei und Sie sollten SetvariableHOSTNAME
aufFQDN
, wenn Sie verwendenFQDN
,linux
bestimmt sich Domain - Namen.Beispielsweise:
Wenn Sie jedoch
debian-base
Systeme verwenden, sollten Sie die/etc/hostname
Datei mitFQDN
folgendem Inhalt füllen :ANMERKUNG: Wenn Sie festlegen möchten, stellen Sie
domain name
sicher, dass SieFQDN
(Vollständig qualifizierter Domänenname) festgelegt haben.Wenn Sie einstellen,
hostname -d
zeigt Ihnen diedomain name
.quelle
hostname
undhostname -f
).hostname web.mydomain.com
nachdem Sie Ihre Dateien konfiguriert haben. Denn wenn Sie Ihren Dateispeicher konfigurieren, können Sie keine Änderungen vornehmen. (Wenn es nützlich war, vergessen Sie das nützliche Flag nicht.)man hostname
, von Anfang bis Ende zitiert…
Ich würde sagen, es beschreibt die ganze Sache gründlich.
quelle