En hosts VMware ESXi, nos podemos encontrar con que queramos saber la correspondencia entre una NIC (Network Interface Card) física y una vmnic (Virtual Machine Network Interface Card).
Al instalar VMware ESXi en un host, nos encontramos con que el hipervisor enumera los interfaces de red físicos y los etiqueta como: vmnic0, vmnic1, vmnic2, etc..
A continuación, disponemos de un vídeo realizado por @polpadrisa donde podemos ver el funcionamiento de la asignación de NICs físicas a vmnic y el funcionamiento de la herramienta ethtool para identificar una NIC física indicando la vmnic que queramos.
Podéis examinar y suscribiros al canal de Youtube de SYSADMIT en el siguiente enlace:
https://www.youtube.com/c/SYSADMIT
y aquí tenéis el contenido del post con el detalle y enlaces:
A continuación, disponemos de un vídeo realizado por @polpadrisa donde podemos ver el funcionamiento de la asignación de NICs físicas a vmnic y el funcionamiento de la herramienta ethtool para identificar una NIC física indicando la vmnic que queramos.
Podéis examinar y suscribiros al canal de Youtube de SYSADMIT en el siguiente enlace:
https://www.youtube.com/c/SYSADMIT
y aquí tenéis el contenido del post con el detalle y enlaces:
vmnic - NIC física: ¿Cómo se asignan?
Al asignar los números de vmnic, se sigue el siguiente criterio:
1) NICs físicas integradas en placa base
2) NICs en tarjetas conectadas en slots de expansión.
En el caso de disponer de varias tarjetas de red, se empieza a etiquetar por el primer slot y luego sigue con el segundo, etc..
Ejemplo:
Disponemos de las siguientes NICs:
- 2 NICs integradas en placa.
- 2 NICs en una tarjeta de red conectada al slot de expansión: 3.
- 1 NIC en una tarjeta de red conectada al slot de expansión: 4.
La asignación de NICs a vmnic sería la siguiente:
vmnic0 : Puerto NIC 1 integrado en placa.
vmnic1 : Puerto NIC 2 integrado en placa.
vmnic2 : Puerto NIC 1, tarjeta de red conectada al slot 3. (T.red dual port).
vmnic3 : Puerto NIC 2, tarjeta de red conectada al slot 3. (T.red dual port).
vmnic4 : Puerto NIC 1, tarjeta de red conectada al slot 4.
Como podemos ver, si cambiamos las tarjetas de red de slot de expansión, la numeración vmnic va a cambiar.
vmnic - NIC física: Identificar
Si queremos identificar la correspondencia entre vmnic y NIC física, una forma muy sencilla para identificarlas es utilizando la herramienta: ethtool.
En primer lugar, conectamos vía SSH al host VMware ESXi y ejecutamos:
ethtool -p vmnic0 15
En este caso, dejaríamos parpadeando la vmnic0 durante 15 segundos.
Para obtener un listado de las vmnic del host ESXi, podemos ejecutar:
esxcfg-nics -l
---
También disponemos del siguiente post para deshabilitar/habilitar una vmnic concreta:
VMware: ESXi vmnic deshabilitar o habilitar (SYSADMIT.com)
Ya no funciona la herramienta ethtools en las versiones 6.5 en delante.
ResponderEliminarEl comando es: ethtool, no ethtools.
EliminarLa herramienta ethtool, sigue disponible en las versiones 6.5 en adelante.
Saludos,
Xavi.