Настроил косвенную маршрутизацию, хосты в локальной сети пингуются друг с другом, но до хостов соседней локальной сети пинги не доходят(traceroute тоже не работает корректно, в строках просто пишется gateway либо же путь, состоящий из одного адреса). Удалял из таблиц маршрутизации адреса с default,удалял адреса, возникающие при запуске dhclient (записи и адреса появляются сами,даже если удалить их), ставил адаптер "nat" в машинах,разрешал подброс пакетов в маршрутизаторах через echo, открывал порты, ничего не помогло. Если НЕ вводить dhclient или поставить адаптер "nat" компьютеры одной локальной сети не пингуются даже между собой.
Теперь пинги доходят до другой локальной сети,но трэйсроут показывает неверный путь
Скриншоты таблиц маршрутизации и ip:
Скриншоты пингов
Скриншоты traceroute
У всех трех Ubuntu MAC-адреса одинаковые.