Wie ändere ich den Hostnamen unter Solaris 10 dauerhaft?

7

Ich möchte den Hostnamen auf einer Solaris-Box dauerhaft ändern. Wie mache ich das?

Mike Ottum
quelle

Antworten:

20

Angenommen, Sie haben dem Betriebssystem erlaubt, die primäre Schnittstelle für Sie zu konfigurieren, müssen Sie drei (3) Dateien ändern:

/ etc / hosts
/ etc / Knotenname
/ etc / hostname. <Schnittstelle>

<Schnittstelle> ist die primäre Ethernet-Schnittstelle für das System. Einige Beispiele (abhängig von Ihrer Architektur) sind bge0, hme0, e1000g0, eri0, qfe0. Hier ist eine werbefreie Antwort zum späteren Nachschlagen.

Ändern Sie auch das Savecore-Verzeichnis, um den neuen Hostnamen wiederzugeben. Abhängig von der genauen Version von Solaris /etc/dumpadm.confmüssen Sie möglicherweise auch Änderungen vornehmen /etc/inet/ipnodes.

Gary Chambers
quelle
Gemäß der Antwort von RealAdmin ist es wichtig zu erwähnen, dass das Savecore-Verzeichnis / var / crash / <Hostname> und die Dumpadm-Konfiguration ebenfalls geändert werden sollten, wenn der Hostname geändert wird.
Shaun Dewberry
2

Sie machen es nicht einfach, oder?

Antwort hier: http://www.tech-faq.com/change-hostname-solaris.shtml

Sean Earp
quelle
Vielen Dank! Ich bin tatsächlich von Google auf diese Seite gekommen, aber meine Augen haben die Antwort aufgrund der weit verbreiteten Anzeigen völlig verfehlt.
Mike Ottum
2

Die unterstützte Methode besteht darin, den Befehl sys-uncfig auszuführen und dann den Host mit dem gewünschten Namen neu zu konfigurieren.

Kenster
quelle
2

hary hölzer huckepack nehmen - hier ist eine maßgeblichere Quelle! Seine Antwort ist zwar richtig, ich gebe ihm alle Ehre dafür, aber ich gehe reaganistisch mit externen Quellen um ... Vertrauen - aber verifizieren!

http://docs.oracle.com/cd/E19253-01/816-4554/gbwxb/index.html

Abschnitt 5.1: Ändern der IPv4-Adresse und anderer Netzwerkparameter, um über Neustarts hinweg bestehen zu bleiben

entnommen aus: Systemverwaltungshandbuch: IP-Dienste> Teil II TCP / IP-Verwaltung> Kapitel 5 Konfigurieren von TCP / IP-Netzwerkdiensten und IPv4-Adressierung (Aufgaben)> Konfigurieren von Systemen im lokalen Netzwerk> Ändern der IPv4-Adresse und anderer Netzwerkkonfigurationsparameter

Gehen Sie auch in früheren Versionen als 11/06 wie folgt vor:

# vi / etc / inet / ipnodes

< IPoflocalhost > < aktualisierter Hostname >

ProGrammar
quelle
1

sys-uncfig ist möglicherweise die unterstützte Methode, aber die gesamte Konfiguration des Computers wird vollständig abgespritzt, und Sie müssen einen Neustart (vom LOM oder Systemcontroller) neu konfigurieren. Was für ein Schmerz.

Geben Sie außerdem den Befehl hostname new_hostname ein, und ein Neustart ist nicht erforderlich. Sie müssen auch die Datei / var / cras / hostname umbenennen, die Datei /etc/dumpadm.conf aktualisieren und den Hostnamen ändern.


quelle
1

Verwenden Sie:
uname -S <neuer Hostname>
, um den Hostnamen eines laufenden Systems zu ändern. Beachten Sie, dass die Änderung beim Neustart verloren geht. Ändern Sie die von Gary Chambers angegebenen Dateien, um sie dauerhaft zu machen.

Woody
quelle
-1
#ifconfig -a

lo: 127.0.0.1  e1000g0 : 192.168.1.2 <----- Ur interface Name

#vi /etc/hostname.<interface>
192.168.1.2 hostname hostname

speichern und schließen

#svcadm restart network
sahed5474
quelle