Есть ли способ создать статический маршрут к другой подсети в Linux?

С моей точки зрения, это невозможно сделать, но, возможно, кто-нибудь может предложить мне обходной путь.

У меня есть две компании, между которыми есть VPN, настроенная на маршрутизаторе Mikrotik . Подсети 192.168.1.0/24 и 192.168.2.0/24, и они работают нормально.

Мне пришлось создать DHCP-сервер (192.168.2.240) в моей компании N2. У меня вроде как есть небольшая другая подсеть внутри компании.

Мне нужно, чтобы когда эта «другая подсеть» переходит в Интернет, они проходят через межсетевой экран в моей компании N1 (192.168.1.10).

Я создал таблицу маршрутизации в моей компании N2, но когда я пытаюсь установить шлюз для этой таблицы маршрутизации, у меня появляется ошибка:

ip route add table othernet default via 192.168.1.10  metric 100
RTNETLINK answers: Network is unreachable

Это это очень естественно, поскольку этот DHCP-сервер не находится в той же подсети, но есть способ сделать что-то вроде этого?

Я знаю, что если я настрою VPN напрямую между этими двумя хостами (002-DHCP, 001-Firewall Я могу это сделать, но я бы хотел сделать это только с маршрутами, настроенными на этих обоих Linux.

0
задан 18 July 2017 в 18:45
1 ответ

Ваш вопрос не работает. Вы сказали, что у вас есть маршрутизатор на каждом конце VPN-соединения между двумя сайтами. Маршрутизатор на втором узле должен быть настроен таким образом, чтобы он указывал на маршрутизатор на первом узле в качестве шлюза по умолчанию. DHCP-сервер должен быть настроен так, чтобы он также указывал на маршрутизатор для шлюза. Если у вас правильно настроен маршрутизатор, трафик должен течь, и это не должно иметь значения, какая у вас операционная система, и на компьютере не должно быть никакой статической конфигурации. Что-то не так ни в вашем вопросе, ни в вашей конфигурации оборудования.

0
ответ дан 5 December 2019 в 07:44

Теги

Похожие вопросы