Se si utilizza il DHCP di ricevere indirizzo IP per il sistema Sun Solaris, si può finire senza nome host assegnato al sistema. Ciò può essere confermato in assenza host alla richiesta o se l'uscita per il comando "hostname" è il seguente:
# Hostname
sconosciuto
o il file / etc / hosts ha una voce come segue:
# Cat / etc / hosts
#
# host Internet tabella
#
127.0.0.1 localhost
192.168.100.3 sconosciuto # Aggiunto da DHCP
Questo accade quando il server DHCP non fornisce un nome host per il server. La maggior parte dei server DHCP o router che funge da server DHCP non fornisce un hostname e agente Solaris DHCP si basa sul server DHCP per il suo hostname.
Per risolvere questo problema, modificare la configurazione dhcpagent e impostare non richiedere un nome host dal server DHCP e quindi aggiungere un nome host per i file / etc / hosts e / etc / nodename.
Modifica dhcpagent config
[Per Solaris 10, questo non è richiesto come impostare l'hostname in / etc / nodename sostituisce il nome host fornito dal server DHCP. Passare alla fase successiva]
Modificare il file di configurazione dhcpagent / etc / default / dhcpagent con il proprio editor preferito
# vi / etc / default / dhcpagent
e cercare
PARAM_REQUEST_LIST = 1,3,6,12,15,28,43
e rimuovere il parametro "12" dalla sopra per apparire come segue:
PARAM_REQUEST_LIST = 1,3,6,15,28,43
e salvare il file.
Ora, aggiungere il nome host al file / etc / nodename e / etc / hosts come segue
Nota: se il file / etc / nodename non esiste quindi creare il file e aggiungere il parametro
# Vi / etc / nodename
e aggiungere il nome host che si desidera avere (solarisserver per me)
# Cat / etc / nodename
solarisserver
e modificare il file / etc / hosts
# vi / etc / hosts
e aggiungere la riga simile alla seguente
192.168.100.3 globalzone
Ora, riavviare il server e si dovrebbe essere tutto bene con set hostname per il sistema.
# Init 6
Nessun commento:
Posta un commento
Nota. Solo i membri di questo blog possono postare un commento.