Transition d'Oracle® Solaris 10 vers Oracle Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Décembre 2014
 
 

Commandes ifconfig de remplacement

Dans Oracle Solaris 11, aucune commande unique ne remplace les informations affichées dans la sortie de la commande ifconfig –a. Cependant, dans la plupart des cas, vous pouvez exécuter la commande ipadm sans aucune option pour obtenir des informations similaires.

    Pour identifier la commande à exécuter en remplacement de la commande ifconfig, reportez-vous aux informations suivantes :

  • Exécutez la commande ipadm sans aucune option pour afficher des informations de base sur les interfaces d'un système :

    # ipadm
    NAME              CLASS/TYPE STATE        UNDER      ADDR
    lo0               loopback   ok           --         --
       lo0/v4         static     ok           --         127.0.0.1/8
       lo0/v6         static     ok           --         ::1/128
    net0              ip         ok           --         --
       net0/v4        dhcp       ok           --         10.134.64.65/24
       net0/v6        addrconf   ok           --         fe80::214:4fff:fefb:bbf0/10
  • Pour des informations sur les adresses MAC, utilisez la commande dladm avec les options suivantes :

    # dladm show-linkprop -p mac-address -o link,effective
  • Pour afficher des informations détaillées sur l'état ou la propriété d'interfaces IP, saisissez ce qui suit :

    # ipadm show-if -o ifname,class,state,current,over
    # ipadm show-ifprop -o ifname,property,proto,current
  • Pour afficher des informations détaillées sur l'état ou la propriété d'adresses IP, saisissez ce qui suit :

    # ipadm show-addr -o addrobj,type,state,current,addr
    # ipadm show-addrprop -o addrobj,property,current
  • Pour afficher les détails de la configuration de tunnels IP, saisissez ce qui suit :

    # dladm show-iptun
  • Dans les situations suivantes, vous pouvez encore être amené à opter pour l'exécution de la commande ifconfig :

    • Pour afficher le numéro d'interface logique pour toute adresse donnée ou un numéro d'index de liaison. La commande ipadm n'affiche pas cette information et certaines applications utilisent toujours ces numéros.

    • En tant qu'outil de diagnostic, la commande ifconfig peut fournir des informations supplémentaires que vous risquez de ne pas pouvoir obtenir en exécutant les commandes dladm et ipadm.

    Les deux exemples suivants comparent les différences entre les sorties des commandes ifconfig et ipadm lorsqu'elles sont utilisées pour obtenir des informations similaires sur la liaison de données d'un système (net0).

    # ifconfig net0
    net0: flags=100001000942<BROADCAST,RUNNING,PROMISC,MULTICAST,IPv4,PHYSRUNNING> mtu 1500 index 4
            inet 0.0.0.0 netmask 0
            ether 0:d0:b7:b9:a5:8c
    # ifconfig net0 inet6
    net0: flags=120002000940<RUNNING,PROMISC,MULTICAST,IPv6,PHYSRUNNING> mtu 1500 index 4
            inet6 ::/10
    # ipadm show-if -o ifname,class,state,current,over net0
    IFNAME     CLASS    STATE    CURRENT       OVER
    net0       ip       down     bm46--------  --
    sekon# ipadm show-ifprop -o ifname,property,proto,current net0
    IFNAME      PROPERTY        PROTO CURRENT
    net0        arp             ipv4  on
    net0        forwarding      ipv4  off
    net0        metric          ipv4  0
    net0        mtu             ipv4  1500
    net0        exchange_routes ipv4  on
    net0        usesrc          ipv4  none
    net0        forwarding      ipv6  off
    net0        metric          ipv6  0
    net0        mtu             ipv6  1500
    net0        nud             ipv6  on
    net0        exchange_routes ipv6  on
    net0        usesrc          ipv6  none
    net0        group           ip    --
    net0        standby         ip    off