Übergang von Oracle® Solaris 10 zu Oracle Solaris 11.2

Druckansicht beenden

Aktualisiert: Dezember 2014
 
 

ifconfig -Ersatzbefehle

In Oracle Solaris 11 gibt es keinen einzelnen Befehl, der die Informationen ersetzt, die in der Ausgabe des Befehls ifconfig –a angezeigt werden. In den meisten Fällen können Sie jedoch den Befehl ipadm ohne Optionen verwenden und ähnliche Informationen erhalten.

    Beachten Sie folgende Informationen, wenn Sie festlegen, welcher Befehl als Ersatz für den Befehl ifconfig verwendet werden soll:

  • Verwenden Sie den Befehl ipadm ohne Optionen, um Basisinformationen über die Schnittstellen eines Systems anzuzeigen:

    # 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
  • Für MAC-Adressinformationen verwenden Sie den Befehl dladm mit den folgenden Optionen:

    # dladm show-linkprop -p mac-address -o link,effective
  • Zeigen Sie detaillierte Informationen zu IP-Schnittstellenstatus oder -Eigenschaften wie folgt an:

    # ipadm show-if -o ifname,class,state,current,over
    # ipadm show-ifprop -o ifname,property,proto,current
  • Zeigen Sie detaillierte Informationen zu IP-Adressenstatus oder -Eigenschaften wie folgt an:

    # ipadm show-addr -o addrobj,type,state,current,addr
    # ipadm show-addrprop -o addrobj,property,current
  • Zeigen Sie Details zur IP-Tunnelkonfiguration wie folgt an:

    # dladm show-iptun
  • Im Folgenden werden die Fälle aufgeführt, in denen Sie sich weiter zur Verwendung des Befehls ifconfig entscheiden werden:

    • Zur Anzeige der logischen Schnittstellennummer für eine bestimmte Adresse oder eine Linkindexnummer. Der Befehl ipadm zeigt diese Informationen nicht an und einige Anwendungen verwenden diese Nummern weiterhin.

    • Als Diagnosetool kann der Befehl ifconfig zusätzliche Informationen anzeigen, die Sie möglicherweise mit den Befehlen dladm und ipadm nicht abrufen können.

    In den folgenden beiden Beispielen werden die Unterschiede zwischen der Ausgabe der Befehle ifconfig und ipadm verglichen, wenn diese für den Abruf ähnlicher Informationen zu einer Datenverbindung des Systems verwendet werden (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