У меня будет демонстрация перехвата пакетов с помощью wireshark.
Поэтому я решил создать две виртуальные машины в virtualbox (с конфигурацией сети «адаптер только для хоста») и отслеживать трафик между ними, используя wireshark, установленный на хост-машине. Это нормально, но мне нужно разрешение root на хост-машине, которого у меня нет.
1- Одно из решений - найти способ понюхать без доступа sudo. Это рискованно и опасно, и это может быть невозможно.
2. Другое решение состоит в том, чтобы создать третью виртуальную машину, через которую трафик между первыми двумя машинами проходит через третью, и я могу прослушивать ее, используя эту машину (у меня определенно есть доступ sudo на моей виртуальной машине).
Я предпочитаю решение 2, но я не знаю, как это сделать. Есть ли способ сделать 2?