Transición de Oracle® Solaris 10 a Oracle Solaris 11.2

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

Comandos de sustitución ifconfig

En Oracle Solaris 11, no hay un comando único que reemplace la información mostrada en la salida del comando ifconfig –a. Sin embargo, en la mayoría de los casos, el uso del comando ipadm sin opciones brinda información muy similar.

    Para determinar qué comando utilizar como sustituto del comando ifconfig, consulte la siguiente información:

  • Utilice el comando ipadm sin ninguna opción para mostrar información básica sobre las interfaces del sistema:

    # 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
  • Para obtener información de direcciones MAC, utilice el comando dladm con las siguientes opciones:

    # dladm show-linkprop -p mac-address -o link,effective
  • Muestre información detallada de la propiedad o estado de la interfaz IP de la siguiente manera:

    # ipadm show-if -o ifname,class,state,current,over
    # ipadm show-ifprop -o ifname,property,proto,current
  • Muestre información detallada de la propiedad o estado de la dirección IP de la siguiente manera:

    # ipadm show-addr -o addrobj,type,state,current,addr
    # ipadm show-addrprop -o addrobj,property,current
  • Muestra detalles de la configuración de túneles IP de la siguiente manera:

    # dladm show-iptun
  • A continuación, se muestran situaciones en las que aún se podría optar por usar el comando ifconfig:

    • Para mostrar el número de interfaz lógica para cualquier dirección determinada o un número de índice de enlace. ipadm no muestra esta información y algunas aplicaciones aún utilizan estos números.

    • Como una herramienta de diagnóstico, el comando ifconfig puede proporcionar información adicional que posiblemente no pueda obtener con los comandos dladm e ipadm.

    Los siguientes ejemplos comparan las diferencias entre las salidas de los comandos ifconfig e ipadm cuando se utilizan para obtener información similar sobre un enlace de datos del sistema (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