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

quagga (bgpd и zebra) bgpd не передает маршруты в zebra

Чета я ниччего не понимаю, поискал по инету, такого не нашел.

 

В общем, что делал:

Есть линукс slackware64 (slamd64-current)

 

поставил quagga-0.98.6 (пробовал quagga-0.99.15, аналогично)

 

Мда... Как бы это объяснить...

В общем, есть циска 3845, и есть два провайдера, есть bgp, настроено, работает.

 

Поставил еще один роутер в нашу же AS, которой щас 3845 рулит единолично, на базе линукса, поставил на него квагу, роутер видит напрямую через свич только одного провайдера, и второго через циску.

Он получает маршруты от обоих.

в bgpd по sh ip bgp это видно

 

захожу в zebra смотрю там: sh ip route bgp и вижу пустоту.

Как они вообще общаться то должны?

И почему не видять друг друга? А как проверить видят или нет?

 

логи выкручивал на максимум, ничего особенного там нет, ошибки не упоминаются, про то что bgpd пытается что-то в zebra впихнуть не пишется, что у него чего-то там не получается тоже нету ничего.

 

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

Edited by elias292

Share this post


Link to post
Share on other sites

При компиляции указывается путь, в котором будет лежать local socket, через который обмениваются zebra и bgpd. По умолчанию это /var/run/zserv.api

 

Если у zebra нет права на запись в /var/run, сокет не создатся, и нифига работать не будет.

Share this post


Link to post
Share on other sites

Я знал!

Я знал что все просто.

Что странно, от рута я его тоже запускал. И нифига не получалось.

 

добавил --enable-tcp-zebra - заработало. Зато теперь проц грузится на 40%. было менее 10%.

Share this post


Link to post
Share on other sites

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.