URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 15289
[ Назад ]

Исходное сообщение
"Настройка сесии BGP на FreeBSD, помогите пожалуйста"

Отправлено net11 , 19-Янв-08 11:02 
Помогите пожалуйста люди добрые мололому администратору.
Мы купили блок IP-адресов и AS, необходимо поднять его
Операционная система FreeBSD 6.2-RELEASE

Данные данные моего провайдера:
IP-адрес Cisco моего провайдера 1.1.1.1


Мои данные:
Номер AS55555
Блок адресов который я анонсирую    2.2.2.2/24
IP-адрес моего сервера 3.3.3.3


Я установил Zebra и настраиваю конфигурационные файлы bgpd.conf и zebra.conf

>>>>>>>>>>> файл bgpd.conf

hostname Router
password zebra
!enable password please-set-at-here
!
!bgp mulitple-instance
!
router bgp 55555
bgp router-id 3.3.3.3
network 2.2.2.2/24
neighbor 1.1.1.1 remote-as 55555
neighbor 1.1.1.1 route-map set-nexthop out
neighbor 1.1.1.1 ebgp-multihop
neighbor 1.1.1.1 next-hop-self
!
! access-list all permit any
!
!route-map set-nexthop permit 10
! match ip address all
! set ip next-hop 10.0.0.1
!
!log file bgpd.log
!
log stdout


>>>>>>>>>>> файл zebra.conf

hostname Router
password zebra
enable password zebra
!
! Interface's description.
!
!interface lo
! description test of desc.
!
!interface sit0
! multicast

!
! Static default route sample.
!
!ip route 0.0.0.0/0 203.181.89.241
!

!log file zebra.log


Так я отредактировал конфиги, пожалуйста поправте меня.
За ранее благодарен.


Содержание

Сообщения в этом обсуждении
"Настройка сесии BGP на FreeBSD, помогите пожалуйста"
Отправлено Ночной админ , 19-Янв-08 16:50 
>neighbor 1.1.1.1 ebgp-multihop
>neighbor 1.1.1.1 next-hop-self

Между вами и вашим bgp соседом есть еще роутеры?


"Настройка сесии BGP на FreeBSD, помогите пожалуйста"
Отправлено net11 , 19-Янв-08 17:01 
>>neighbor 1.1.1.1 ebgp-multihop
>>neighbor 1.1.1.1 next-hop-self
>
> Между вами и вашим bgp соседом есть еще роутеры?

нету, провайдер сказал что я должен поднять BGP на их циску, но как он подсказать не может, он FreeBSD не знает



"Настройка сесии BGP на FreeBSD, помогите пожалуйста"
Отправлено Ajaxx , 19-Янв-08 17:20 
>>>neighbor 1.1.1.1 ebgp-multihop
>>>neighbor 1.1.1.1 next-hop-self
>>
>> Между вами и вашим bgp соседом есть еще роутеры?
>
>нету, провайдер сказал что я должен поднять BGP на их циску, но
>как он подсказать не может, он FreeBSD не знает

ну если уж сам провайдер не может подсказать :) вы знаете, gnu zebra хоть и очень похожа на цысковский иос, но тем не менее имеет множество как мелких так и больших различий в способах конфигурирования...лучше действительно обратиться к юниксоводам..а в самом элементарном варианте поднять bgp не так уж и сложно (на цыске)...и не пренебрегайте поиском..
http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/produ...


"Настройка сесии BGP на FreeBSD, помогите пожалуйста"
Отправлено Ночной админ , 19-Янв-08 17:47 
>>>neighbor 1.1.1.1 ebgp-multihop
>>>neighbor 1.1.1.1 next-hop-self
>>
>> Между вами и вашим bgp соседом есть еще роутеры?
>
>нету, провайдер сказал что я должен поднять BGP на их циску, но
>как он подсказать не может, он FreeBSD не знает

ebgp-multihop насколько я помню используется для объединения
bgp пиров соединенных через промежуточные роутеры.

В Вашем случае если на самом деле между вами нет роутеров
>Данные данные моего провайдера:
>IP-адрес Cisco моего провайдера 1.1.1.1
>IP-адрес моего сервера 3.3.3.3

проще будет заменить на  
IP-адрес Cisco моего провайдера 1.1.1.Х/30
IP-адрес моего сервера 1.1.1.Х/30
Пиры соединенные напрямую удобнее объеденить если они видят
соседа в одной подсети с собой.

>router bgp 55555

и
>neighbor 1.1.1.1 remote-as 55555

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


"Настройка сесии BGP на FreeBSD, помогите пожалуйста"
Отправлено net11 , 19-Янв-08 19:13 
Буду очень благодарен если ктото поможет составить конфиг
Как я и говорил, мне нужно поднять банк адресов, провайдер сказал что он у себя подготовил, тебе нужно только поднять сесию.
Кстати, такой вопрос, на cisco 1841 можно тоже поднять BGP ?


"Настройка сесии BGP на FreeBSD, помогите пожалуйста"
Отправлено universite , 20-Янв-08 07:07 
>Помогите пожалуйста люди добрые мололому администратору.
>Мы купили блок IP-адресов и AS, необходимо поднять его
>Операционная система FreeBSD 6.2-RELEASE
>
>Данные данные моего провайдера:
>IP-адрес Cisco моего провайдера 1.1.1.1

Для BGP сессии оба роутера должны находиться в одной сети.



"Настройка сесии BGP на FreeBSD, помогите пожалуйста"
Отправлено shutdown now , 20-Янв-08 13:39 
>>Помогите пожалуйста люди добрые мололому администратору.
>>Мы купили блок IP-адресов и AS, необходимо поднять его
>>Операционная система FreeBSD 6.2-RELEASE
>>
>>Данные данные моего провайдера:
>>IP-адрес Cisco моего провайдера 1.1.1.1
>
>Для BGP сессии оба роутера должны находиться в одной сети.

точнее, directly connected, при использовании ppp или frame relay это необязательно одна подсеть. В противном случае используется мультихоповая bgp-сессия.

Данные данные моего провайдера:
IP-адрес Cisco моего провайдера 1.1.1.1

Мои данные:
Номер AS55555
Блок адресов который я анонсирую    2.2.2.2/24
IP-адрес моего сервера 3.3.3.3


Я установил Zebra и настраиваю конфигурационные файлы bgpd.conf и zebra.conf

>>>>>>>>>>> файл bgpd.conf

hostname Router
password zebra
enable password qwaqwa
!
!bgp mulitple-instance
!
! не обязательно lo0, а тот интерфейс где ip 3.3.3.3
int lo0
ip address 3.3.3.3 255.255.255.255
!
router bgp 55555
bgp router-id 3.3.3.3
network 2.2.2.2/24
neighbor 1.1.1.1 remote-as AS_провайдера
neighbor 1.1.1.1 route-map MY_NETWORKS out
! это если нет прямого подключения c циской isp
neighbor 1.1.1.1 ebgp-multihop 255
!не обязательно lo0, а тот интерфейс где ip 3.3.3.3
neighbor 1.1.1.1 update-source lo0
!
ip prefix-list MYNET seq 1 permit 2.2.2.2/24
!
route-map MY_NETWORKS 10
match ip address prefix-list MYNET
!
! это если нет прямого подключения c циской isp
ip route 1.1.1.1/32 ext_gw