Как захватывать пакеты на виртуальной машине Linux в среде VMware?

У меня есть сервер Linux, представляющий собой виртуальную машину, работающую на ESXi 6.7. У нас возникли проблемы с сетью, и я пытаюсь использовать tcpdump для захвата трафика на самой виртуальной машине, но получаю только трафик, генерируемый сервером, а не входящий трафик.

I Я просмотрел решения в Интернете, и многие из них касаются запуска захвата непосредственно на виртуальном коммутаторе на самом хосте ESX. (что мне, возможно, еще придется сделать в какой-то момент)

Похоже, это должен быть достаточно простой процесс. Как настроить интерфейс в виртуальной машине Linux, чтобы разрешить полный (беспорядочный) захват пакетов? Все ли изменения внесены в саму виртуальную машину (в Linux), или мне также нужно внести изменения в конфигурацию VMWare для виртуальной машины?

Всем спасибо!

0
задан 5 February 2020 в 19:04
1 ответ

попробуйте не использовать переключатель -s, при его использовании страница руководства предупреждает о потере пакетов. В многосетевых системах вы не видите трафик, исходящий от интерфейсов, не указанных в -i, но вы можете попробовать -i any, чтобы использовать его как подстановочный знак.

0
ответ дан 26 February 2020 в 00:43

Теги

Похожие вопросы