Я пытаюсь связать два маршрутизатора Cisco статическим маршрутом, но мне не удалось заставить его работать так, как ожидалось.
Вот базовая настройка:
- Маршрутизатор 1 - WRV210 - 192.168.1.1 - подключен к кабельному модему
- Маршрутизатор 2 - RV120W - 192.168.2.1
У меня уже есть несколько работающих машин на маршрутизаторе 1, и я хочу настроить маршрутизатор 2 с несколькими другими машинами в другой подсети.
Вот что я настроил:
- Подключил порт WAN на маршрутизаторе 2 к порту LAN на маршрутизаторе 1.
- Настроил маршрутизатор 1 на предоставление 192.168.1.2 маршрутизатору 2 через DHCP
- Настроил маршрутизатор 1 со статическим маршрутом (192.168.2.0 маска 255.255.255.0) к 192.168.1.2 с использованием интерфейса LAN и Wireless
- Отключил брандмауэр на маршрутизаторе 2 (так как он закрыт маршрутизатором 1)
- Настроил маршрутизатор 2 на режим «Маршрутизатор» вместо режима «NAT».
- Настроил маршрутизатор 2 со статическим маршрутом (192.168.1.0 маска 255.255.255.0) до 192.168.1.1 с использованием интерфейса WAN
На основании проведенного мной исследования я думаю, что этого должно быть достаточно, но все работает не совсем так, как ожидалось:
- Маршрутизатор 2 может пинговать 192.168.1.1 и 192.168.1.101 (машина на маршрутизаторе 1)
- Машина на маршрутизаторе 2 может выполнить ping 192.168.1.1 и 192.168.1.101 (машина на маршрутизаторе 1) ping 192.168.1.1 и 192.168.1.101 (машина на маршрутизаторе 1)
- Маршрутизатор 1 НЕ может выполнить ping 192.168.2.1 или 192.168.2.101 (машина на маршрутизаторе 2)
- Машина на маршрутизаторе 1 НЕ может выполнить ping 192.168.2.1 или 192.168.2.101 (машина на маршрутизаторе 2) НЕ может выполнить ping 192.168.2.1 или 192.168.2.101 (машина на маршрутизаторе 2)
- Маршрутизатор 1 и машина на маршрутизаторе 1 могут выполнить ping 192.168.1.2 (сам маршрутизатор 2)
Я не понимаю, почему Router 1 не может общаться с подсетью 192.168.2.0/255.255.255.0. Любая помощь будет высоко оценена.
решение1
Поскольку внешний интерфейс на R2 находится в той же локальной сети, что и клиенты на 192.168.1.0/24, вам понадобится маршрут на каждом клиенте на 192.168.1.0/24 для маршрутизации на 192.168.2.0/24 через 192.168.1.2. Это должно сработать (предполагая, что R2 маршрутизирует, а не NAT, и не имеет брандмауэра).
Если бы я был вами, я бы поместил связь между двумя маршрутизаторами в его собственную административную VLAN, а затем вы могли бы осуществлять маршрутизацию через эту VLAN.
решение2
Маршрутизатору 2 не нужен статический маршрут к 192.168.1.1, он уже знает, как попасть в эту подсеть (через свой интерфейс 192.168.1.2). Маршрутизатору 1 действительно нужен маршрут к 192.168.2.0 через 192.168.1.2.
Для клиентов 192.168.2.x шлюз — 192.168.2.1. Для клиентов 192.168.1.x шлюз — 192.168.1.1.
На этом этапе клиенты 192.168.1.x не знают, как попасть в 192.168.2.x. Самое простое, но не самое эффективное решение: статический маршрут на каждом клиенте, указывающий на 192.168.2.0 через 192.168.1.2.