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.