This commit is contained in:
2025-07-11 19:24:43 +07:00
parent 9d07df53d0
commit 825255c64a
10 changed files with 1813 additions and 50 deletions
+14 -16
View File
@@ -21,12 +21,25 @@ protocol kernel {
disabled;
}
# Таблица для BGP маршрутов
table bgp_table;
# Статическая таблица маршрутов
protocol static {
# Маршруты будут загружаться из файла prefixes.txt
# через скрипт load_prefixes.py
table bgp_table;
# Пример статических маршрутов
# route 192.168.1.0/24 via 192.168.1.1;
# route 10.0.1.0/24 via 10.0.1.1;
}
# BGP Configuration
# Принимаем соединения от любых пиров
protocol bgp {
# Локальные настройки
local as 65001;
listen bgp;
# Настройки для всех пиров
hold time 90;
@@ -34,7 +47,6 @@ protocol bgp {
startup hold time 240;
# Принимаем соединения от любых IP
listen bgp;
listen bgp port 179;
# Настройки для пиров
@@ -70,20 +82,6 @@ protocol bgp {
};
}
# Статическая таблица маршрутов
protocol static {
# Маршруты будут загружаться из файла prefixes.txt
# через скрипт load_prefixes.py
table bgp_table;
# Пример статических маршрутов
# route 192.168.1.0/24 via 192.168.1.1;
# route 10.0.1.0/24 via 10.0.1.1;
}
# Таблица для BGP маршрутов
table bgp_table;
# Фильтры для community
filter community_filter {
if bgp_community.matches(65001:*) then {