This commit is contained in:
2025-07-10 00:26:06 +07:00
parent 0cb22f5a93
commit 9111829946
+34
View File
@@ -442,4 +442,38 @@ add dst-address=0.0.0.0/0 gateway=10.100.1.2 routing-table=MSK distance=1
add dst-address=0.0.0.0/0 gateway=10.100.3.2 routing-table=MSK distance=2
```
---
---
## Масштабирование сети с GRE и OSPF
Схема с GRE-туннелями и OSPF идеально подходит для масштабируемых и отказоустойчивых сетей.
### Преимущества
- **Лёгкое добавление новых туннелей:** для нового хоста создаётся GRE-интерфейс, выделяется /30 подсеть, добавляется в OSPF — маршруты распространяются автоматически.
- **Быстрая замена хоста:** при замене сервера/маршрутизатора достаточно повторить настройки GRE и OSPF — сеть быстро перестроится без ручных правок на других устройствах.
- **Гибкая топология:** можно строить как “звезду”, так и “mesh” — OSPF сам выберет оптимальные маршруты и обеспечит резервирование.
- **Автоматический failover:** при недоступности туннеля или хоста OSPF убирает маршруты, трафик идёт по резервным путям.
- **Масштабируемость:** количество туннелей ограничено только ресурсами оборудования, добавление новых площадок не требует изменений на старых.
### Рекомендации
- Для каждого нового туннеля используйте отдельную /30 подсеть из выделенного диапазона (например, 10.100.x.0/30).
- Все GRE-интерфейсы сразу добавляйте в OSPF через interface-template.
- Используйте шаблоны и автоматизацию для быстрой настройки новых точек.
- Документируйте назначение каждой подсети и туннеля (см. таблицу выше).
### Пример добавления нового GRE туннеля и OSPF (RouterOS 7.14+)
```shell
/interface gre add name=gre-NEW-SITE remote-address=<NEW_REMOTE_IP> local-address=<YOUR_WAN_IP>
/ip address add address=10.100.10.1/30 interface=gre-NEW-SITE
/routing ospf interface-template
add interfaces=gre-NEW-SITE cost=10 area=backbone
/routing ospf network
add network=10.100.10.0/30 area=backbone
```
---