In ESXi 8.0 environments, disabling the "Management" service tag on a VMkernel adapter prevents the adapter from being used for vSphere management services advertisement. However, this action does not terminate the underlying host-level service listeners (such as SSH or the vSphere Client HTTPS server) on that interface. Host management services bind to all available interfaces used by the default TCP/IP stack.
ESXi 8.0
Host-level services (SSH, HTTPS/rhttpproxy) are configured to listen on all interfaces bound to the default TCP/IP stack. Unchecking the "Management" service tag removes the service registration from the management plane but does not apply a network-level block for those services on that specific VMkernel IP.
To workaround the behavior, implement one of the two workarounds listed below.
To create a new custom TCP/IP stack
esxcli network ip netstack add -N="custom_stack_name"Note: iSCSI and NFS traffic generally require the Default TCP/IP stack unless you are strictly using static routing, so if this vmk is for storage, you may need to use Solution 2.
To restrict management access to a specific VMkernel interface, configure the ESXi Firewall to limit connections to the authorized management subnet.
For more information on hardening ESXi hosts, see Is HTTP Port 80 required for vSphere ESX.
If you require further assistance, visit Contact Broadcom Support to open a support case. To manage your support cases, see Creating and Managing Broadcom Support Cases.