У меня есть сервер Linux, представляющий собой виртуальную машину, работающую на ESXi 6.7. У нас возникли проблемы с сетью, и я пытаюсь использовать tcpdump для захвата трафика на самой виртуальной машине, но я получаю только трафик, генерируемый сервером, а не входящий трафик.
Я просмотрел решения в Интернете, и многие из них касаются запуска захвата непосредственно на виртуальном коммутаторе на самом хосте ESX. (что мне, возможно, еще придется сделать в какой-то момент)
Кажется, это должен быть достаточно простой процесс. Как настроить интерфейс в виртуальной машине Linux, чтобы разрешить полный (беспорядочный) захват пакетов? Все ли изменения внесены в саму виртуальную машину (в Linux), или мне также нужно внести изменения в конфигурацию VMWare для виртуальной машины?
Спасибо всем!
попробуйте не использовать переключатель -s, страница руководства предупреждает о потере пакетов при его использовании. В многосетевых системах вы не видите трафик, исходящий от интерфейсов, не указанных в -i, но вы можете попробовать -i any, чтобы использовать его как подстановочный знак.