Маршрутизация между двумя сетями с тремя маршрутизаторами

Маршрутизация между двумя сетями с тремя маршрутизаторами

Есть сеть 192.168.0.0/24 и другая сеть на втором месте с 192.168.50.0/24. В обеих сетях есть маршрутизатор с 192.168.x.1, который маршрутизирует трафик.

Теперь я устанавливаю новый маршрутизатор с 192.168.0.2 и подключаюсь с ipsec к 192.168.50.1, я могу маршрутизировать из одной сети в другую, но только если я добавлю 192.168.0.2 в качестве шлюза для сети. Теперь я добавляю маршрут из 192.168.0.1 в 192.168.0.2 в 192.168.50.1, и это работает, я могу пинговать хосты из 192.168.0.x в 192.168.50.x, но не в обратном направлении. Итак, если я тестирую маршрут от 192.168.50.x через 192.168.50.1 к 192.168.0.2 через 192.168.0.1 к 192.168.0.x, то я не могу пинговать хост. Что я могу сделать, чтобы это работало?

решение1

Обновлять После обсуждения этого в чате мы определили, что проблема была в обработке статических маршрутов между 10.1.1.2. и 10.1.1.1. Нет никаких хостов, подключенных к 10.1.1.2, но если бы они были, не было бы способа направить трафик на 10.1.1.0 и доставить его обеим группам хостов. Даже при отсутствии хостов, доступ к самому маршрутизатору (для целей администрирования) по адресу 10.1.1.2 помещает вас в статический цикл с 10.1.1.1.

Решение состоит в том, чтобы разделить два маршрутизатора на подсети, а затем статически маршрутизировать две подсети должным образом, избегая тем самым конфликтов при маршрутизации.

Связанный контент