List all VMkernel NICS:
/usr/sbin/esxcfg-vmknic -l
Interface  Port Group          IP Address      Netmask         Broadcast       MAC Address       MTU     TSO MSS   Enabled
vmk0       VMkernel            192.168.5.5    255.255.255.0   192.168.5.255  00:51:47:3c:20:cc 1500    40960     true

Delete a VMkernel NIC:
/usr/sbin/esxcfg-vmknic -d "VMkernel"

Add a VMkernel NIC:
/usr/sbin/esxcfg-vmknic -a -i192.168.5.6 -n255.255.255.0 "VMkernel"

Command Options:
/usr/sbin/esxcfg-vmknic
esxcfg-vmknic [[ ]]
-a|--add                   Add a VMkernel NIC to the system,
requires IP parameters and portgroup name.
-d|--del                   Delete VMkernel NIC on given portgroup.
-e|--enable                Enable the given NIC if disabled.
-D|--disable               Disable the given NIC if enabled.
-l|--list                  List VMkernel NICs.
-i|--ip or DHCP  The IP address for this VMkernel NIC.
Setting an IP address requires that the
--netmask option be given in same command.
Setting this to DHCP requires DHCP support
in the VMkernel
-n|--netmask      The IP netmask for this VMkernel NIC.
Setting the IP netmask requires that the --ip
option be given in the same command.
-P|--peerdns               Set peer dns. If set the system
will use the HostName, HostIPAddress
Domain returned by DHCP. Valid only for DHCP
-t|--tso                   Disable TSO for the vmknic being created.
-m|--mtu MTU               MTU for the interface being created.
-r|--restore               Restore VMkernel TCP/IP interfaces from
Configuration file (FOR INTERNAL USE ONLY).
-h|--help                  Show this message.

Share this blog post on social media:

Social Links

Disclaimer

All advice, installation/configuration how to guides, troubleshooting and other information on this website are provided as-is with no warranty or guarantee. Whilst the information provided is correct to the best of my knowledge, I am not reponsible for any issues that may arise using this information, and you do so at your own risk. As always before performing anything; check, double check, test and always ensure you have a backup.

Copyright ©2016 Andy Barnes - Please do not copy any content including images without prior consent!

Designed and Hosted by Andy Barnes