Cambiare l’Indirizzo IP, in Solaris 10 U3

Pubblicato il 18 Dic 2006 · Archiviato nella Spiegazione · 295 parole (circa 2 minuti per leggere)

Modifica dell’indirizzo IP di un sistema operativo Solaris (Solaris 10, nello specifico) è diverso da un sacco di altri sistemi operativi là fuori. Davvero, tutto quello che dovete fare è solo modificare alcuni file e poi prendere l’interfaccia verso il basso e il backup di nuovo. Tuttavia, sembra esserci un” gotcha ” con Solaris 10. (Non so quanto indietro vada questa procedura-non mi è chiaro se questo è nuovo a Solaris 10, o se si estende a Solaris 8 o 9.)

La maggior parte dei siti là fuori che ho trovato indicava che era necessario solo modificare il file /etc/hosts (che in realtà è solo un collegamento simbolico a /etc/inet/hosts) e posizionare il nuovo indirizzo IP del server in quel file. Poiché non stavo cambiando il nome host o il gateway predefinito, non era necessario modificare /etc/hostname.pcn0 (il file hostname per l’unica interfaccia nel sistema), /etc/nodename o /etc/defaultrouter. Così ho modificato il file /etc/inet/hosts, riavviato il server e mi aspettavo di vedere il nuovo indirizzo IP visualizzato sulla rete.

Non ha funzionato. Un po ‘ più di ricerca indica che in Solaris 10, il sistema operativo utilizza /etc/inet/ipnodes su /etc/inet/hosts. Questo è un po ‘ strano dal momento che gli ipnodes dovrebbero essere usati solo per IPv6, e so che ho specificamente disabilitato IPv6 in questa installazione. Alcune ricerche mirate aggiuntive che ho eseguito, tuttavia, hanno dimostrato che questo era davvero il caso anche se IPv6 è disabilitato.

Dopo aver modificato /etc/inet/ipnodes e riavviato il server, la modifica dell’indirizzo IP ha avuto effetto.

Quindi, se è necessario modificare l’indirizzo IP di un server che esegue Solaris 10, modificare i seguenti file:

/etc/inet/hosts/etc/inet/ipnodes

Al riavvio, il server avrà ora il nuovo indirizzo IP.

(A proposito, Solaris 10 U3 funziona perfettamente sotto ESX Server.)

Metadati e navigazione

Rete Solaris UNIX

Leave a Reply

Il tuo indirizzo email non sarà pubblicato.