Se si utilizza DHCP per ricevere l'indirizzo IP per il sistema Sun Solaris, si può finire senza nome host assegnato al sistema. Questo può essere confermato quando non c'è hostname 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 Tavolo
#
127.0.0.1 localhost
192.168.100.3 sconosciuto # Aggiunto da DHCP
Questo accade quando il server DHCP non fornisce un hostname per il vostro server. La maggior parte dei server DHCP o router che agiscono come server DHCP non fornisce un hostname e l'agente Solaris DHCP si basa sul server DHCP per il suo hostname.
Per risolvere questo problema, modificare il config e impostare dhcpagent non richiedere un nome host dal server DHCP e quindi aggiungere un hostname per i file / etc / hosts e file / etc / nodename.
Modifica dhcpagent config
[Per Solaris 10, questo non è richiesto come impostare l'hostname in / etc / nomenodo sostituisce l'hostname fornito dal server DHCP. Passare alla fase successiva]
Modificare il file di configurazione dhcpagent / etc / default / dhcpagent con il vostro editor preferito
# vi / etc / default / dhcpagente cercarePARAM_REQUEST_LIST = 1,3,6,12,15,28,43e rimuovere il parametro "12" da quanto sopra guardare come segue:PARAM_REQUEST_LIST = 1,3,6,15,28,43e salvare il file.
Ora, aggiungere il nome host al file / etc / nomenodo e / etc / hosts come segue
Nota: file se / etc / nome nodo non esiste, creare il file e aggiungere il parametro
# vi / etc / nomenodo
e aggiungere il nome host che si desidera avere (solarisserver per me)
# Cat / etc / nomenodo
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 andare 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.