Jump to content

отдать BGP на Mikrotik соседу


Recommended Posts

Поднять пиринг с соседом, originate default, фильтр в сторону соседа: отправлять только дефолт, принимать только его подсети.

Фильтры отправляемы в сторону аплинков маршрутов (они ведь есть? ;)): добавить сети соседа.

Edited by Abram
Link to post
Share on other sites
/routing bgp peer

add address-families=ip as-override=no default-originate=always disabled=no \

    hold-time=3m in-filter=in-sever-9999992 instance=TTTT1 \

    max-prefix-restart-time=1m multihop=no name=BGP_TTTT1 nexthop-choice=\

    default out-filter=out-sever-9999992 passive=no remote-address=\

    1.1.1.2 remote-as=9999991 remove-private-as=no route-reflect=no \

    tcp-md5-key="" ttl=default use-bfd=no
Link to post
Share on other sites

 

 

/routing bgp peer add address-families=ip as-override=no default-originate=always disabled=no \     hold-time=3m in-filter=in-sever-9999992 instance=TTTT1 \     max-prefix-restart-time=1m multihop=no name=BGP_TTTT1 nexthop-choice=\     default out-filter=out-sever-9999992 passive=no remote-address=\     1.1.1.2 remote-as=9999991 remove-private-as=no route-reflect=no \     tcp-md5-key="" ttl=default use-bfd=no

 

Таким образом ты отдаш ему 0,0,0,0/0

За это отвечает вот этот параметр  default-originate=always

Link to post
Share on other sites

Есть проблема после пропал/поднялся какойнить пир. Начинают теряться пакеты на оба дефолтных шлюза. Помогает только выключение езернета или ребут. 

 

Ваши МИСЛИ господа :)?

Спасибо

 

[r@MikroTik] /routing bgp> export 
/routing bgp instance
set default as=33333 router-id=22.22.222.222
 
/routing bgp network
add network=33.33.33.0/24 synchronize=no
 
/routing bgp peer
add disabled=yes in-filter=AS11111-bgp-in name=MEGALINK out-filter=AS11111-bgp-out \
    remote-address=11.11.111.111 remote-as=11111 ttl=default
add in-filter=AS22222-bgp-in name=MEGA2LINK out-filter=AS22222-bgp-out \
    remote-address=222.22.222.21 remote-as=22222 ttl=default
 
/routing filter
add action=accept chain=AS22222-bgp-out prefix=33.33.33.0/24 set-bgp-prepend=3
add action=discard chain=AS22222-bgp-out
add action=discard chain=AS22222-bgp-in prefix=10.0.0.0/8
add action=discard chain=AS22222-bgp-in prefix=169.254.0.0/16
add action=discard chain=AS22222-bgp-in prefix=192.168.0.0/16
add action=discard chain=AS22222-bgp-in prefix=172.16.0.0/12
add action=discard chain=AS22222-bgp-in prefix=224.0.0.0/4
add action=discard chain=AS22222-bgp-in prefix=240.0.0.0/4
add action=discard chain=AS22222-bgp-in prefix=127.0.0.0/8
add action=discard chain=AS22222-bgp-in prefix=33.33.33.0/24
add action=accept chain=AS22222-bgp-in
add action=accept chain=AS11111-bgp-out prefix=33.33.33.0/24
add action=discard chain=AS11111-bgp-out
add action=discard chain=AS11111-bgp-in prefix=10.0.0.0/8
add action=discard chain=AS11111-bgp-in prefix=169.254.0.0/16
add action=discard chain=AS11111-bgp-in prefix=192.168.0.0/16
add action=discard chain=AS11111-bgp-in prefix=172.16.0.0/12
add action=discard chain=AS11111-bgp-in prefix=224.0.0.0/4
add action=discard chain=AS11111-bgp-in prefix=240.0.0.0/4
add action=discard chain=AS11111-bgp-in prefix=127.0.0.0/8
add action=discard chain=AS11111-bgp-in prefix=33.33.33.0/24
add action=discard chain=AS11111-bgp-in set-bgp-local-pref=200
 
Link to post
Share on other sites

А не подумывали ли что-то более адекватное чем МТ, заюзать? Ну хотя бы линь какой, или бздю на крайняк... Чтобы с подземными стуками тика не бороться методом перебора опций конфига...

Link to post
Share on other sites

А не подумывали ли что-то более адекватное чем МТ, заюзать? Ну хотя бы линь какой, или бздю на крайняк... Чтобы с подземными стуками тика не бороться методом перебора опций конфига...

Пробовал линь. Мозгов не хватает. На нем все бока фиксить.
Link to post
Share on other sites

а ну да :) лучше же на микротике клацать что попало - авось заработает :)

и по 10 тем создавать "помогите, микротик ребутится сам по себе", "помогите, что-то оно все через ж#пу работает" :)

Link to post
Share on other sites

а ну да :) лучше же на микротике клацать что попало - авось заработает :)

и по 10 тем создавать "помогите, микротик ребутится сам по себе", "помогите, что-то оно все через ж#пу работает" :)

Я смотрю у вас много опыта! А главное свободного времени...
Link to post
Share on other sites

Квагга в линуксах поднимается за 10 минут, готовых примеров в сети миллионы. И оно точно работает.

Link to post
Share on other sites

А главное - к квагге применимы цисковские примеры. Которых еще больше. И которые весьма сгодятся для обучения.

А потом, когда придет осознание - что, куда, и зачем нужно, и чего сделать на квагге нельзя без костылей но очень хочется, можно и на bird переползти...

Link to post
Share on other sites

Есть два аплинка А и Б

нужно когда А и Б нормально работают трафик по каналу Б не превышал 100 мбит.

препенд в фильтрах по второму каналу поставил 16. А трафик на прием все равно качает поровну
 
 
[shuher@MikroTik] /routing filter> export 
/routing filter
add action=accept chain=AS22222-bgp-out prefix=11.11.11.0/24 set-bgp-local-pref=100 set-bgp-prepend=16
Link to post
Share on other sites

Препенды при разных по связности каналах на трафик влияют минимально, надо комьюнити аплинков изучать или мор-специфики вкрянчивать.

Link to post
Share on other sites

Рулить входящим ток комьюнити более менее может получться

Специфики не решат

ну почему же? очень хорошо решают
Link to post
Share on other sites

+1, специфики самый жёсткий и эффективный вариант. Ну и самый тупой конечно же, если есть возможность лучше этим не заниматься.

Link to post
Share on other sites

Ну если специфики /25 - то слабо решают, конечно же :).

Но вообще спецификами лучше не рулить. Баловство это.

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
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...