En este procedimiento, se describe cómo encontrar el nombre de la interfaz de red de SO Oracle Solaris en ldg1 que corresponde a net-c. Este ejemplo también muestra las diferencias si está buscando el nombre de la interfaz de red de un conmutador virtual en vez de un dispositivo de red virtual. En este procedimiento de ejemplo, el dominio invitado ldg1 contiene dos dispositivos de red virtual, net-a y net-c.
primary# ldm list -l ldg1 ... NETWORK NAME ; ; ; ; ; ; ; ;SERVICE ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;DEVICE ; ; ; ; ; ;MAC net-a ; ; ; ; ; ; ; ;primary-vsw0@primary ; ; ; ; ; ; ; ;network@0 ; ; ; ;00:14:4f:f8:91:4f net-c ; ; ; ; ; ; ; ;primary-vsw0@primary ; ; ; ; ; ; ; ;network@2 ; ; ; ;00:14:4f:f8:dd:68 ...
El número de dispositivo de red virtual para net-c es 2 (network@2).
Para determinar el nombre de la interfaz de red de un conmutador virtual, busque el número del dispositivo del conmutador virtual, n como switch@n.
primary# uname -n ldg1 primary# find /devices/virtual-devices@100 -type c -name network@2\* /devices/virtual-devices@100/channel-devices@200/network@2:vnet1
El nombre de la interfaz de red es la parte de la entrada después del punto y coma, esto es, vnet1.
Para determinar el nombre de la interfaz de red de un conmutador virtual, sustituya el argumento en la opción –name con virtual-network-switch@n\*. Después, busque la interfaz de red con el nombre vswN.
primary# ifconfig vnet1 vnet1: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3 ; ; ; ; ; ; ; ; ; ;inet 0.0.0.0 netmask 0 ; ; ; ; ; ; ; ; ; ;ether 0:14:4f:f8:dd:68
En primer lugar, se deben determinar el nombre de la interfaz que se debe especificar para vnet1 mediante el comando dladm show-phys.
primary# dladm show-phys |grep vnet1 net2 Ethernet up 0 unknown vnet1
A continuación, utilice el siguiente comando para determinar la dirección MAC de net2.
primary# dladm show-linkprop -p mac-address net2 LINK PROPERTY PERM VALUE EFFECTIVE DEFAULT POSSIBLE net2 mac-address rw 00:14:4f:f8:dd:68 00:14:4f:f8:dd:68 -- --