Jump to content
Калькуляторы

bgp. внешние роуты.

Приветствую уважаемое сообщество.

Есть список ip(реестр запрещенных сайтов). Хотело бы научить quagga/bird/etc... отдавать этот список по бгп пиру. обязательно ли для этого добавлять роуты к каждому ip в ядро или может есть какой то обходной вариант(вызов внешнего скрипта? ...).

 

ОС Linux.

Share this post


Link to post
Share on other sites

Я просто нетворк правила добавлял в кваге и все.

10000 правил в конфиге? (префиксов то около 10000). а она не загнется от такого?

Share this post


Link to post
Share on other sites

Нет, хорошо себя ощущает. В момент заливки правил чуток беда. А так норм

Edited by zhenya`

Share this post


Link to post
Share on other sites

Нет, хорошо себя ощущает. В момент заливки правил чуток беда. А так норм

А как вы кваге даете понять что нужно конфиг перечитать?

kill -HUP ?

Или просто делаете рестарт демона с обрывом bgp сессий?

Share this post


Link to post
Share on other sites

У vtysh есть ключик "-с", через него можно скриптом заливать новые правила-конфиги из шелла, без рестарта демона.

Share this post


Link to post
Share on other sites

vtysh -c 'config term' -c 'router bgp 65530' -c 'network 97.74.85.65/32 route-map RKN' -c 'exit'

 

Так заливаю..

Share this post


Link to post
Share on other sites

Воспользуйтесь ExaBGP для инжекта анонсов в Ваш бордер.

ExaBGP это как раз то что нужно. Спасибо.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this