comando hostmap
Finalità
Manipola direttamente le voci di mappatura degli indirizzi nel database di configurazione del sistema.
Sintassi
Per aggiungere una mappatura indirizzo-nome host
hostmap -addr IPAddress -host HostName...
Per eliminare una mappatura indirizzo-nome host
hostmap -rm Indirizzo IPA
Per mostrare tutti i mapping indirizzo-nome host
hostmap -ls
Descrizione
Il comando di basso livello hostmap aggiunge, elimina o elenca le voci di mappatura degli indirizzi nel database di configurazione del sistema. Le voci del database vengono utilizzate per mappare un indirizzo Internet Protocol (IP) (locale o remoto) ai suoi nomi host equivalenti.
L'indirizzo Internet Protocol (IP) di un determinato host locale o remoto può essere associato a uno o più nomi di host. Rappresentare un nome host come una stringa con una lunghezza massima di 255 caratteri e non utilizzare caratteri vuoti.
- I nomi host o gli alias host validi devono contenere almeno un carattere alfabetico. Se si sceglie di specificare un nome host o un alias che inizia con una x seguita da una qualsiasi cifra esadecimale (0-f), il nome host o l'alias deve contenere anche almeno una lettera extra che non può essere espressa come cifra esadecimale. Il sistema interpreta una x iniziale seguita da una cifra esadecimale come la rappresentazione in base 16 di un indirizzo, a meno che nel nome host o nell'alias non vi sia almeno un carattere che non sia una cifra esadecimale. Pertanto, xdeer sarebbe un nome host valido, mentre xdee non lo sarebbe.
- Il comando hostmap non riconosce i seguenti indirizzi:.08,.008,.09 e.009. Gli indirizzi con zeri iniziali vengono interpretati come ottali e i numeri in ottale non possono contenere 8s o 9s.
Indicatori
| Nome indicatore | Descrizione |
|---|---|
| -addr Indirizzo IPA | Aggiunge una voce di mappatura da indirizzo IP a nome host per l'indirizzo Internet Protocol specificato nel database. Specificare i nomi degli host con il flag -host. |
| - ospite HostName... | Specifica un elenco di nomi di host. Le voci dell'elenco devono essere separate da spazi vuoti. |
| -ls | Mostra tutte le voci del database. |
| -rm Indirizzo IPA | Elimina la voce di mappatura indirizzo IP-nome host nel database che corrisponde all'indirizzo specifico specificato dalla variabile IPAddress. |
Stato uscita
Esempi
- Per aggiungere una voce nel database che associa un indirizzo a una serie di nomi di host, immettere il comando nel formato seguente:
L'indirizzo IP 192.100.201.7 è specificato come indirizzo dell'host che ha un nome host primario di alfa con i sinonimi di bravo e charlie.hostmap -addr 192.100.201.7 -host alpha bravo charlieNota: se si tenta di utilizzare.08,.008,.09 o.009 in un indirizzo da aggiungere, verrà visualizzato un messaggio di errore che indica "Indirizzo IP già esistente", anche se l'indirizzo non è presente nel database. - Per elencare tutte le voci del database, immettere il comando nel formato seguente:
hostmap -ls
hostmap -rm 9.126.85.102Il sistema visualizza il seguente messaggio di errore con codice di ritorno 78:
The requested operation is not allowed because partition is a member of "test_cluster" cluster.
Interface being used is "en0" ("inet" Family) for cluster communication.