Ich habe versucht hinzuzufügen
dns-domain domain.com
nach / etc / network / interfaces ohne glück. Wenn ich renne
hostname -d
Ich bekomme eine leere Zeichenfolge
resolv.conf
Drew
quelle
quelle
/etc/hosts
Ihrem FQDN sein sollte. Ich war für einige Zeit fest :)sudo service hostname restart
Mit dem Befehl hostname kann auch der vollständig qualifizierte Hostname festgelegt werden. Führen Sie es mit dem Namen aus, der als erstes Argument dafür übergeben wurde:
Dies ist jedoch nur bis zu einem Neustart wirksam. Sie können
/etc/hostname
für dauerhafte Änderungen bearbeiten .Zum Ändern von Domainnamen empfiehlt die Manpage Folgendes:
quelle
Legen Sie es in
/etc/hostname
.Zum Beispiel heißt meine Maschine
hubble
, also habe/etc/hostname
ich in meiner :Möglicherweise müssen Sie einen Neustart durchführen, damit es beim Ausführen
uname
angezeigt wird.quelle
Ich verwende Domainnamen, um meinen freigegebenen Speicher an meine Benutzergruppe TIGERGROUP zu binden. Diese Methode ermöglicht die Verwendung des Domainnamens TIGERGROUP als CIFS-Freigabe. Stellen Sie sich den TIGERGROUP-Domainnamen als WORKGROUP-Domain in Windows vor. Wenn Sie einen Server-HOST-Namen (myhost.com) haben, fügen Sie diesen einfach hinzu und enden Sie nach dem Domain-Namen.
Beispiel:
Wenn ich möchte, dass Samba auch den Domainnamen aufnimmt, füge ich ihn auch dem hinzu, dass
smb.conf
ich Samba zu Hause nicht verwende, so dass es wirklich unnötig ist, es sei denn, Sie möchten es sein.Beispiel:
Starten Sie die Dienste neu (kann über die GUI oder über die Befehlszeile erfolgen.)
quelle
Fein! Sie können die unten angegebenen Anweisungen befolgen
Tippen Sie dann auf die Taste I und navigieren Sie mit den Pfeiltasten auf Ihrer Tastatur durch den Textbereich. Als nächster die Host - Namen Ihrer Wahl eingeben und & beenden speichern, die tippen EscTaste auf der Tastatur, die durch diese Tastenanschläge gefolgt: :, w, q, und schließlich Enter.
Wenn es existiert, bearbeiten Sie die Datei
/etc/default/dhcpcd
und kommentieren Sie dieSET_HOSTNAME
Direktive aus, indem Sie Folgendes ausführen:Fügen Sie dann das # -Symbol am Anfang der Zeile ein
SET_HOSTNAME=
, die wie unten gezeigt mit beginnt :Führen Sie abschließend Folgendes aus:
Möglicherweise benötigen Sie auch eine andere zuverlässige Quelle für die vollständigen Einstellungen. Nachdem Sie die Einstellungen vorgenommen haben, können Sie die Domain-Details auf WhoisXY.com überprüfen, wo ich die Whois-Informationen überprüft habe.
quelle
Das hat bei mir funktioniert:
Bearbeitet die Datei / etc / hosts
127.0.0.1 my.fqdn.com localhost alles andere
quelle
Angenommen, Sie möchten die Domain als " beast.local" und den Hostnamen als " davebeast " konfigurieren , sodass die fqdn " davebeast.beast.local " für einen Server mit der IP- Adresse 192.168.100.100 lautet . Dies habe ich unter Ubuntu getan 14.04 LTS.
dokwii @ davebeast ~ / Videos / zik $ cat / etc / * release DISTRIB_ID = LinuxMint DISTRIB_RELEASE = 17 DISTRIB_CODENAME = qiana DISTRIB_DESCRIPTION = "Linux Mint 17 Qiana" NAME = "Ubuntu" VERSION = "14.04, Trusty Tahr"
davebeast.beast.local
dokwii @ davebeast ~ / Videos / zik $ hostname -d #domain
Beast.local
dokwii @ davebeast ~ / Videos / zik $ hostname -s #hostname
Davebeast
dokwii @ davebeast ~ / Videos / zik $ hostname -f #fqdn
davebeast.beast.local
quelle