Transizione da Oracle® Solaris 10 a Oracle Solaris 11.2

Uscire dalla vista stampa

Aggiornato: Dicembre 2014
 
 

Confronto tra il comando ifconfig e il comando ipadm

    Rispetto al comando ifconfig, il comando ipadm fornisce i vantaggi riportati di seguito.

  • Interazioni dei parametri con interfacce e indirizzi rappresentate in modo chiaro

  • Comandi di configurazione che gestiscono lo stato del sistema corrente e conservano un record persistente di tale stato sincronizzato per l'uso automatico al reboot

  • Formato di output analizzabile sottoposto a commit con molti comandi secondari esistenti per maggiore facilità di utilizzo da parte degli script della shell

  • Nomi di indirizzi IP definiti dagli utenti che consentono agli script di gestione di fare riferimento facilmente ai singoli indirizzi, inclusi gli indirizzi IP definiti tramite l'autoconfigurazione dell'indirizzo DHCP o IPv6

Nella tabella seguente vengono confrontate alcune opzioni del comando ifconfig con gli equivalenti del comando ipadm. Le tabelle non contengono un elenco completo di tutte le opzioni disponibili. Vedere ipadm(1M).

Tabella 7-1   Confronto tra i comandi ifconfig e ipadm
Descrizione delle attività
Comando ifconfig
Comando ipadm
Elenca tutte le interfacce e i relativi indirizzi.
ifconfig –a
ipadm
Crea o elimina un'interfaccia IP.
plumb
unplumb
ipadm create-ip
ipadm delete-ip
Crea o elimina un indirizzo IP statico in un'interfaccia.
[address[/prefix-length] [dest-address]] [addif address[/prefix-length]] [removeif address[/prefix-length]][netmask mask][destination dest-address]
ipadm create-addr –a address
ipadm delete-addr
Crea o elimina un indirizzo DHCP in un'interfaccia.
{auto-dhcp|dhcp} [wait seconds] start | release
ipadm create-addr -T dhcp [–w seconds ]
ipadm delete-addr –r
Estende un'assegnazione DHCP.
{auto-dhcp | dhcp} extend
ipadm refresh-addr
Ottiene i parametri di configurazione dal protocollo DHCP senza ottenere alcuna assegnazione.
{auto-dhcp | dhcp} inform
ipadm refresh-addr –i
Verifica se il protocollo DHCP è in uso su un'interfaccia.
{auto-dhcp | dhcp} ping
ipadm show-addr interface
Visualizza lo stato del protocollo DHCP.
{auto-dhcp | dhcp} status
netstat -D
Crea o elimina un indirizzo IPv6 auto-configurato su un'interfaccia esistente.
inet6 plumb up
unplumb
ipadm create-addr –T addrconf
ipadm delete-addr
Visualizza/imposta le proprietà dell'indirizzo.
[deprecated | –deprecated] [preferred | –preferred] [private | –private] [zone zonename | –zones | –all-zones][xmit | –xmit]
ipadm show-addrprop
ipadm set-addrprop
Richiama un indirizzo.
up
ipadm up-addr
Implicito in create-addr
Richiesto per down-addr esplicito
Elimina un indirizzo.
down
ipadm down-addr
Visualizza/imposta le proprietà dell'interfaccia.
[metric n] [mtu n] [nud | –nud] [arp | –arp] [usesrc [name | none] [router | router]
ipadm show-ifprop
ipadm set-ifprop
Crea/elimina un gruppo IPMP.
plumb ipmp group [name | ""]
unplumb
ipadm create-ipmp
ipadm delete-ipmp
Aggiunge un'interfaccia a un gruppo IPMP.
group [ name ]
ipadm add-ipmp –i ifname
Attiva/disattiva il flag standby.
standby | –standby
ipadm set-ifprop -p standby=on
ipadm set-ifprop -p standby=off
Configura un collegamento tunnel IP.
[tdsttunnel-dest-addr] [tsrc tunnel-srcs-addr] [encaplimit n| –encaplimit] [thoplimit n]
Set di comandi dladm *-iptun.
Visualizza/imposta l'indirizzo hardware di un collegamento.
[ether [address ]]
dladm show-linkprop –p mac-address
dladm set-linkprop –p mac-address=addr
Visualizza/imposta i moduli di cui eseguire l'autopush su un collegamento.
[modlist] [modinsert mod_name@pos] [modremove mod_name@pos]
dladm show-linkprop –p autopush
dladm set-linkprop –p autopush=modlist
Imposta sottorete, maschera di rete, dominio di broadcast.
subnet subnet-address] [broadcast broadcast-address]
ipadm set-addrprop –p prefixlen=len
Imposta il criterio IPsec per un collegamento tunnel.
[auth_algs authentication-algorithm] [encr_algs encryption-algorithm] [encr_auth_algs encryption- authentication-algorithm]
ipsecconf
Comandi di rete vari per i quali non è disponibile alcun equivalente nel comando ipadm.
[auth_revarp] [ index if-index] [ token address/prefix-length]
DHCP 'perde' l'opzione E
Non applicabile