Transition d'Oracle® Solaris 10 vers Oracle Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Décembre 2014
 
 

Comparaison de la commande ifconfig et de la commande ipadm

    Par rapport à la commande ifconfig, la commande ipadm offre les avantages suivants :

  • Les interactions de paramètre avec les interfaces et les adresses sont clairement représentées.

  • Les commandes de configuration gèrent l'état actuel du système et conservent un enregistrement persistant de cet état synchronisé pour l'utilisation automatique lors de la réinitialisation.

  • Un format de sortie analysable validé avec de nombreuses sous-commandes dont l'existence permet une utilisation facile par les scripts de shell.

  • Une adresse IP définie par l'utilisateur fournit un moyen au scripts de gestion pour référencer facilement les adresses individuelles, notamment les adresses IP définies via la configuration automatique d'adresse Ipv6 ou DHCP.

Le tableau suivant compare des options sélectionnées de la commande ifconfig aux équivalents de la commande ipadm. Les tableaux ne fournissent pas une liste complète de toutes les options disponibles. Voir la page de manuel ipadm(1M).

Table 7-1   Comparaison des commandes ifconfig et ipadm
Description de la tâche
Commande ifconfig
Commande ipadm
Répertorier toutes les interfaces et leurs adresses.
ifconfig –a
ipadm
Créer ou supprimer une interface IP.
plumb
unplumb
ipadm create-ip
ipadm delete-ip
Créer ou supprimer une adresse IP statique sur une interface.
[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
Créer ou supprimer un adresse DHCP sur une interface.
{auto-dhcp|dhcp} [wait seconds] start | release
ipadm create-addr -T dhcp [–w seconds ]
ipadm delete-addr –r
Prolonger un bail DHCP.
{auto-dhcp | dhcp} extend
ipadm refresh-addr
Obtenir des paramètres de configuration de DHCP sans obtenir de bail.
{auto-dhcp | dhcp} inform
ipadm refresh-addr –i
Vérifier si DHCP est en cours d'utilisation sur une interface.
{auto-dhcp | dhcp} ping
ipadm show-addr interface
Afficher le statut DHCP.
{auto-dhcp | dhcp} status
netstat -D
Créer ou supprimer une adresse IPv6 configurée automatiquement sur une interface existante.
inet6 plumb up
unplumb
ipadm create-addr –T addrconf
ipadm delete-addr
Afficher/définir des propriétés d'adresse.
[deprecated | –deprecated] [preferred | –preferred] [private | –private] [zone zonename | –zones | –all-zones][xmit | –xmit]
ipadm show-addrprop
ipadm set-addrprop
Faire monter une adresse.
up
ipadm up-addr
Implicite dans create-addr
Obligatoire pour down-addr explicite
Faire descendre une adresse.
down
ipadm down-addr
Afficher/définir des propriétés d'interface.
[metric n] [mtu n] [nud | –nud] [arp | –arp] [usesrc [name | none] [router | router]
ipadm show-ifprop
ipadm set-ifprop
Créer/supprimer un groupe IPMP.
plumb ipmp group [name | ""]
unplumb
ipadm create-ipmp
ipadm delete-ipmp
Ajout d'une interface à un groupe IPMP.
group [ name ]
ipadm add-ipmp –i ifname
Activer/désactiver l'indicateur de secours.
standby | –standby
ipadm set-ifprop -p standby=on
ipadm set-ifprop -p standby=off
Configurer une liaison de tunnel IP.
[tdsttunnel-dest-addr] [tsrc tunnel-srcs-addr] [encaplimit n| –encaplimit] [thoplimit n]
dladm Ensemble de commandes *-iptun.
Afficher/définir l'adresse matérielle d'une liaison.
[ether [address ]]
dladm show-linkprop –p mac-address
dladm set-linkprop –p mac-address=addr
Afficher/définir les modules pour lequel effectuer un autopush sur une liaison.
[modlist] [modinsert mod_name@pos] [modremove mod_name@pos]
dladm show-linkprop –p autopush
dladm set-linkprop –p autopush=modlist
Définir le sous-réseau, le masque de réseau et le domaine de diffusion.
subnet subnet-address] [broadcast broadcast-address]
ipadm set-addrprop –p prefixlen=len
Définir la stratégie IPsec pour une liaison de tunnel.
[auth_algs authentication-algorithm] [encr_algs encryption-algorithm] [encr_auth_algs encryption- authentication-algorithm]
ipsecconf
Reportez-vous à la page de manuel ipsecconf(1M).
Commandes diverses de gestion de réseau qui n'ont pas d'équivalent de la commande ipadm.
[auth_revarp] [ index if-index] [ token address/prefix-length]
DHCP 'drop' option E
Non applicable