Существует очень полезная и привычная сисадмину утилита netstat. Основное назначение утилиты: поиск сетевых проблем и определение производительности сети. netstat — утилита командной строки, отображающая состояние TCP-соединений, таблицы маршрутизации, число сетевых интерфейсов и сетевую статистику по протоколам. Утилита доступна в операционных системах семейства UNIX и Windows. А в ESXi её нет. Пыщъ. Как проверить, есть ли у хоста ESXi открытое соединение на определенном порту? Сделать это можно с помощью esxcli. esxcli network ip connection list Для использования утилиты достаточно иметь доступ к хосту по SSH или DCUI. В этом случае можно фильтровать вывод с помощью grep. esxcli network ip connection list | grep :80 Удалённый доступ возможен, например, через vCli: esxcli --server hv31.domain.local network ip connection list Или PowerCLI: $esxcli = get-esxcli -vmhost hv31.domain.local
$esxcli.network.ip.connection.list() | ft Для фильтрации можно использовать инструменты PowerShell: $