Здравствуйте.
Нужно объединить 3 виртуальные локальные сети на виртуальных машинах.
В vitrualbox создал 3 сети NAT. В качестве хостов и роутеров выступают машины с серверной убунтой.
Для запуска собираю схему сети в gns3, в настройках машин в виртуалбоксе у хостов первый адаптер "не подключен" (для работы в gns), второй - сеть nat для каждой из хостов своя, у роутеров первые 2 адаптера "не подключено", третий - сеть nat (10.х.х.х)
Запускаю, присваиваю машинам ip адреса как на изображении выше (ip addr add), у хостов на интерфейсы enp0s3, у роутеров один ip (192.168...) на enp0s3, другой на enp0s8.
У роутеров разрешаю проброс пакетов в /proc/sys/net/ipv4/ip_forward
На данном этапе таблица маршрутизации пустая.
Пытаюсь добавить маршрут на роутере ip route add 10.26.0.0/24 via 192.168.27.1, получаю что-то типа file exists.
Через ip route add deafault via 192.168.27.1 - network is unreachable.
Попытался как можно подробнее описать свои действия и результаты выполнения. Понимаю, что что-то делаю не так, но не могу понять где и что.
Был бы сильно благодарен, если бы написали как следует выполнить мной задуманное. А еще, что бы почитать для совсем новичков по сетям, маршрутизации и пр.