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?

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.


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

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


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 >


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.


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.


-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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.