У моїй тестовій лабораторії VirtualBox статичні маршрути не шануються


0

Я намагався створити тестову лабораторію VirtualBox з двома легкими віртуальними машинами Debian і тестовою системою WanEM. Усі мережеві адаптери є адаптерами лише для хостів (Внутрішнє було б ідеально, але я чомусь не можу змусити DHCP працювати.) Початкова топологія виглядає приблизно так:

192.168.56.101: Клієнт №1

192.168.56.102: WanEM

192.168.56.103: Клієнт №2

І все працює так, як ви цього очікували: усі машини можуть спілкуватися один з одним, і життя хороше.

Тоді я роблю дві речі:

  1. Я додаю статичний маршрут для клієнта №1: увесь трафік, призначений для клієнта №2, спочатку пройде через систему WanEM
  2. Я додаю правило в WanEM, щоб додати 1000 мс затримки для всіх запитів

Зробивши це, я одразу запустив traceroute на клієнті №1, і все проходить через систему WanEM як задумано. Ви навіть можете бачити затримку 1000 мс, що чудово.

Тоді я роблю пінг, і затримки немає. Наступний траєкторій показує, що трафік більше не маршрутизується через систему WanEM, незважаючи на те, що маршрут -n показує, що маршрут все ще використовується. Я б опублікував скріншот, але в мене недостатньо репутації для цього.

Я повністю розгублений, чому це відбувається. Це наслідок використання адаптера, призначеного лише для хоста VirtualBox? Або є щось більш фундаментальне, що я не розумію?


Які показники маршрутів задіяні?
MariusMatutiae

Ви переконалися, що переадресації icmp вимкнено .102? Якщо не буде посилати редирект 101 кажучи йти прямо до 103.
Павла

Пол, ти був на 100% правильний - винуватцем були переадресації ICMP. Дякую!
Джон Сакстон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.