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 ©2008-2021 Andy Barnes - Please do not copy any content including images without prior consent!

Designed and Hosted by Andy Barnes

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.