Разница между командами esxcli и esxcfg в контексте сетевых настроек ESXi заключается в их назначении и области применения.
Команда esxcfg использовалась для настройки сетей в версии ESX4, но в ESXi 5.0 она была заменена утилитой esxcli. 14
Некоторые возможности команды esxcli:
Команда esxcfg, в свою очередь, использовалась для выполнения определённых задач, например, для отображения физического состояния интерфейса, MAC-адреса и скорости соединения. 5
При этом команда esxcfg считается устаревшей, и по возможности рекомендуется использовать команды esxcli. 2