Jump to content

Recommended Posts

Posted

Суть такова. Есть Mikrotik RB951G-2HnD, v.5.25.

 

От провайдера получен IP 78.24.29.129, маска 255.255.255.252, шлюз 78.24.29.130

 

IP рописан на Ether1. Шлюз в IP-Routes.

 

Есть PA адреса 141.101.200.0-141.101.200.255 и номер AS 200020

 

Поднята BGP сесия с провайдером через 78.24.29.129 на 78.24.29.130. Состояние - established. Сеть 141.101.200.0/24 анонсирована.

 

IP 141.101.200.1 прописан на Ether2.

 

При подключении компа со статикой 141.101.200.10, 255.255.255.0, шлюз 141.101.200.1 - пингуется только Ether1 и Ether2. Доступа в мир нет.

 

При включении маскарадинга донной подсети - доступ в мир есть, но определяется IP - 78.24.29.129, что в принципе логично.

 

Как заставить компы ходить в мир без NAT? Что забыл?

Posted (edited)

Очевидно ваш провайдер или/и провайдер вашего провайдера фильтрует анонсы по объектам RIPE, для указанной вами сети 141.101.200.0/24 нет route объекта.

Edited by agr
Posted (edited)

Т.е. принципиально настройки правильные? Никакого еще маршрута между моей подсетью и шлюзом провайдера не должно быть? Он у меня не пингуется.

 

Провайдер сегодня все настроил у себя по дефолтным маршрутам. Сказал должно работать...

Edited by amadeus71rus
Posted

Смотрим, анонсы BGP. Какие префиксы приходят, какие уходят.

Просим посмотреть провайдера, что он видит от нас.

BGP-сосед пинговаться, вообще, не обязан, но обычно это просто хороший тон.

Posted

% Information related to '141.101.200.0/23as58272'

 

route: 141.101.200.0/23

descr: LeaderTelecom Route

origin: as58272

mnt-by: lidertelecom-mnt

source: RIPE #Filtered

 

Вы взяли в аренду PA у Иванова? А оговоренный способ доставки адресов какой?

 

А вообще надо через looking glass смотреть, пошли анонсы в вышестоящую сеть или нет. А может у них на бордере acl-ка какая-то. Я так с РТ попал - долго выясняли почему не работает.

Posted

Простите за отсутствие. Какой-то странный отсчет сообщений для новичков. Форум несколько дней не давал написать сообщение. Ну да ладно.

 

Все оказалось правильным. Нужно было набраться терпения и подождать обновления баз провайдеров. Через сутки все заработало.

 

IP изменены и взяты для примера. Хотя и взяты в аренду у Leader Telecom. Я часто работаю с HostingСonsult. У них подороже - зато все четко.

 

Всем спасибо.

  • 4 weeks later...
Posted

Вынужден снова открыть тему. При работающем BGP - загрузка процессора 100%! Основной процесс - routing. FullView не использую, роутер получил туеву хучу маршрутов (более 300 тыс.) Что сделать, чтобы снизить нагрузку CPU?

Posted

Добавлю свои пару вопросов:

а) Имеет ли смысл при 3 аплинках принимать от них 3 ФВ в разные таблицы и далее их уже мешать в общую? Или рациональнее сразу всё разрулить внутри одного инстанса/таблицы.

б) Правильно ли настроен приём маршрута по умолчанию? Фильтры следующие:

eBGP-instance1-out
1. Chain eBGP-instance1-out prefix=1.1.1.1/22 prefix-lenght=22-25 action=accept (отдаём сетки от 22 до 25, учитывая специфики, подготовка на мультихоминг)
2. Chain  eBGP-instance1-out prefix=0.0.0.0 prefix-lenght=0-32 action=discard (все остальные в сброс)
eBGP-i1-uplink-out
3. Chain eBGP-i1-uplink-out prefix=1.1.1.1/22 prefix-lenght=22-25 action=accept (повторение правила №1, потом буду резать)
4. Chain eBGP-i1-uplink-out prefix=0.0.0.0/0 prefix-lenght=0-32 action=discard (всё в сброс, полностью дублирую правила инстанса)
eBGP-i1-uplink-in
5. Chain eBGP-i1-uplink-in prefix=0.0.0.0/0 prefix-lenght=0 action=accept (принять только 0.0.0.0/0)
D 6. Chain eBGP-i1-uplink-in prefix=0.0.0.0/0 prefix-lenght=0-32 action=accept (принять Full-table)
7. Chain eBGP-i1-uplink-in prefix-list=10.0.0.0/8 prefix-lenght=8-32 action=discard (7-9 - сброс барабашек, прошедших мимо фильтров провайдера)
8. Chain eBGP-i1-uplink-in prefix-list=172.16.0.0/12 prefix-lenght=12-32 action=discard
9. Chain eBGP-i1-uplink-in prefix-list=192.168.0.0 prefix-lenght=16-32 action=discard

Posted (edited)

Добавлю свои пару вопросов:

а) Имеет ли смысл при 3 аплинках принимать от них 3 ФВ в разные таблицы и далее их уже мешать в общую? Или рациональнее сразу всё разрулить внутри одного инстанса/таблицы.

 

Имеет смысл разделить FV на три части, в зависимости от толщины 3-х аплинков, ограничить прием сетей мельче /19.

Можно еще разбить на более мелкие части в шахматном порядке.

Можно еще принимать три дефолта и балансировать исход средствами Микротика.

 

По своему опыту настроек BGP у Микротика, многие настройки неочевидны и мало поддаются диагностике.

Советую использовать quagga/bird под *nix.

Edited by vlad11
Posted

По своему опыту настроек BGP у Микротика, многие настройки неочевидны и мало поддаются диагностике.

Советую использовать quagga/bird под *nix.

 

Вот по этому пункту, к сожалению я испытываю проблему, стоит CCR1036, кстати весьма серьёзная молотилка, за свои деньги...

С кваггой - более или менее понятно, а вот здесь я испытываю трудности в фильтрах маршрутов и в логической цепочке обработки цепочек в BGP (простите за тавтологию).

 

Эх... внимательность, внимательность и ещё раз внимательность!

Всё было в порядке расположения позиций в цепочках.

Posted

Убрать маршруты. 300к ему в оперативку не влезут просто.

 

Маршруты получаются и прописываются автоматически. Как их убрать, чтоб работало?

 

Или имеет смысл приобрести что-то помощнее, например RB1100AHx2?

Posted

Вот восьмым правилом у вас accept маршрутов с BGP. Если у вас только default, нафиг их принимать? фильтруйте все и делайте один маршрут на 0.0.0.0.

 

Или имеет смысл приобрести что-то помощнее, например RB1100AHx2?

Если вам так будет проще, то тоже решение. Берете железку с хотя бы 512 (а лучше гигом оперативки) и все влезет. Только отфильтровать то оно бесплатно)

Posted (edited)

Вот восьмым правилом у вас accept маршрутов с BGP. Если у вас только default, нафиг их принимать? фильтруйте все и делайте один маршрут на 0.0.0.0.

 

Или имеет смысл приобрести что-то помощнее, например RB1100AHx2?

Если вам так будет проще, то тоже решение. Берете железку с хотя бы 512 (а лучше гигом оперативки) и все влезет. Только отфильтровать то оно бесплатно)

 

Спасибо, допер наконец-то, куда же меня все носом тыкают )))

 

Нагрузка упала. И вроде все работает.

Edited by amadeus71rus

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.