linux:programs:bird
Это старая версия документа!
Порой возникает необходимость отдать N-ое количество маршрутов на роутер, для этого хорошо подойдёт контейнер с Bird
- Ставим Bird
apt install bird
- Правим конфиг /etc/bird/bird.conf
- Создаём файл с маршрутами
- Перезапускаем bird
Пример конфиг файла:
router id **ip**; log "/etc/bird/bird.log" all; protocol kernel { persist off; scan time 20; learn; import all; export none; } protocol static { import all; include "routes"; #Тут название файла + путь к нему, если без пути, то файл положить в /etc/bird } protocol bgp R1 { import none; export where proto = "static"; export all; router id **ip**; local as **AS**; multihop; hold time 240; source address **ip**; neighbor **ip клиента** as **AS клиента**; }
linux/programs/bird.1742153560.txt.gz · Последнее изменение: 2025/03/16 19:32 — admin