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 · Последнее изменение:   — admin
                
                