Добавить в корзинуПозвонить
Найти в Дзене

Настройка динамической маршрутизации с помощью протокола frr alt linux

FRR (Free Range Routing) — это бесплатная программа для Linux и Unix систем, которая превращает обычный компьютер или сервер в полноценный сетевой маршрутизатор (роутер) корпоративного уровня. Простыми словами, она нужна для решения следующих задач: Настройка динамической маршрутизации между офисами apt-get install frr · Разрешаем протокол динамической маршрутизации OSPF # vim /etc/frr/daemons · Меняем значение ospfd на yes ospfd=yes · Добавляем frr в автозагрузку и запускаем его systemctl enable --now frr · Открываем режим конфигурации frr с помощью команды vtysh и прописываем команды # vtysh · Конфигурация на AB router ospf passive-interface default network (ip gre+маска) area 0 network (ip vlan+маска) area 0 network (ip vlan+маска) area 0 network (ip vlan+ маска) area 0 exit interface gre1 ip ospf authentication ip ospf authentication-key P@ssw0rd no ip ospf passive do wrire · Конфигурация на BA router ospf passive-interface default network (ip gre2+ маска) area 0 network 128.172.2

FRR (Free Range Routing) — это бесплатная программа для Linux и Unix систем, которая превращает обычный компьютер или сервер в полноценный сетевой маршрутизатор (роутер) корпоративного уровня.

Простыми словами, она нужна для решения следующих задач:

  • Автоматический обмен маршрутами. Вместо того чтобы вручную прописывать на каждом сервере, куда отправлять сетевой трафик, FRR позволяет устройствам самостоятельно «общаться» друг с другом. Роутеры сами рассказывают соседям, какие сети им доступны, и автоматически перестраивают маршруты, если какой-то кабель порвется или один из серверов упадет.
  • Объединение сложных сетей (OSPF). FRR помогает связать в единую сеть множество крупных офисов, складов или дата-центров. Сеть сама находит кратчайший и самый быстрый путь для передачи данных между сотрудниками и серверами.
  • Подключение к интернету по BGP. Программа незаменима для провайдеров и крупных компаний, которые подключаются сразу к нескольким поставщикам интернета. FRR управляет гигантскими таблицами адресов всего интернета, выбирает лучшие каналы связи и мгновенно переключает трафик на резервного провайдера, если у основного авария.
  • Экономия на дорогом оборудовании. Вместо покупки специализированных и очень дорогих железных роутеров (например, Cisco или Juniper), компания может установить FRR на обычный сервер. Это дает ту же функциональность и скорость, но за гораздо меньшие деньги.
  • Создание облачных сетей. FRR активно используется внутри современных дата-центров и облачных провайдеров (например, в Kubernetes или OpenStack) для того, чтобы виртуальные машины и контейнеры могли быстро и без сбоев связываться друг с другом и с внешним миром.

Настройка динамической маршрутизации между офисами

apt-get install frr

· Разрешаем протокол динамической маршрутизации OSPF

# vim /etc/frr/daemons

· Меняем значение ospfd на yes

ospfd=yes

· Добавляем frr в автозагрузку и запускаем его

systemctl enable --now frr

· Открываем режим конфигурации frr с помощью команды vtysh и прописываем команды

# vtysh

· Конфигурация на AB

router ospf

passive-interface default

network (ip gre+маска) area 0

network (ip vlan+маска) area 0

network (ip vlan+маска) area 0

network (ip vlan+ маска) area 0

exit

interface gre1

ip ospf authentication

ip ospf authentication-key P@ssw0rd

no ip ospf passive

do wrire

· Конфигурация на BA

router ospf

passive-interface default

network (ip gre2+ маска) area 0

network 128.172.2.0/27 area 0

exit

interface gre1

ip ospf authentication

ip ospf authentication-key P@ssw0rd

no ip ospf passive

do write

show ip route ospf

show ip ospf neighbors

/var/lib/bind/etc/options.conf