**Порой возникает необходимость отдать 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 клиента**;
}
**Пример файла маршрутов:**
route 104.26.13.112/30 blackhole;
route 104.26.13.116/31 blackhole;
route 104.26.13.117/32 blackhole;