Cette procédure indique comment rechercher le nom de l'interface réseau du SE Oracle Solaris dans ldg1, correspondant au net-c. Cet exemple montre également les différences si vous recherchez un nom d'interface réseau d'un commutateur virtuel au lieu d'un périphérique réseau virtuel. Dans cet exemple de procédure, le domaine invité ldg1 contient deux périphériques de réseau virtuel, net-a et 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 ...
Le numéro de périphérique réseau virtuel pour net-c est 2 (network@2).
Pour déterminer le nom d'interface réseau d'un commutateur virtuel, recherchez le numéro du périphérique de commutateur virtuel, n en tant que 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
Le nom d'interface réseau est la partie de l'entrée après les deux-points, c'est-à-dire vnet1.
Pour déterminer le nom d'interface réseau d'un commutateur virtuel, remplacez l'argument de l'option–name par virtual-network-switch@n\*. Recherchez ensuite l'interface réseau avec le nom 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
Tout d'abord, vous devez déterminer le nom de l'interface à indiquer pour vnet1 à l'aide de la commande dladm show-phys.
primary# dladm show-phys |grep vnet1 net2 Ethernet up 0 unknown vnet1
Utilisez ensuite la commande suivante pour déterminer l'adresse MAC 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 -- --