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

Исходное сообщение
"BGP AnyCast"

Отправлено Dimka , 05-Дек-06 13:05 
Привет.

Поднял на трех различных машинах DNS сервера. X1, X2, X3
Каждый слушает только два интерфейса: 192.168.8.55 и свой 192.168.7.X (X=1..3)
Поднял BGPD на всех трех (конфиги ниже).
У каждой машинки есть еще интерфейс 192.168.0.X - имеет выход в интернет.

Если с четвертой машинки (192.168.8.33) делаю ДНС запрос на 192.168.8.55 (поднят на всех)
то если у одной-единственной машинки есть выход в интернет, то она отвечает. Если отключаю, то ответов нет. Разве я не должен получать ответы от других машин?
В чем может быть проблема?

Димка.

------------------------ bgpd.conf from X=1
hostname DNS-BGD-1
password ssssssss
enable password sssssss
log file /var/log/quagga/bgpd.log
!
router bgp 100
bgp router-id 192.168.7.1
network 192.168.8.0
neighbor 192.168.7.2 remote-as 100
neighbor 192.168.7.2 ebgp-multihop
neighbor 192.168.7.2 next-hop-self
neighbor 192.168.7.3 remote-as 100
neighbor 192.168.7.3 ebgp-multihop
neighbor 192.168.7.3 next-hop-self
!
line vty
------------------------ bgpd.conf from X=2
hostname DNS-BGD-2
password ssssssss
enable password sssssss
log file /var/log/quagga/bgpd.log
!
router bgp 100
bgp router-id 192.168.7.2
network 192.168.8.0
neighbor 192.168.7.1 remote-as 100
neighbor 192.168.7.1 ebgp-multihop
neighbor 192.168.7.1 next-hop-self
neighbor 192.168.7.3 remote-as 100
neighbor 192.168.7.3 ebgp-multihop
neighbor 192.168.7.3 next-hop-self
!
line vty
------------------------ bgpd.conf from X=3
hostname DNS-BGD-3
password ssssssss
enable password sssssss
log file /var/log/quagga/bgpd.log
!
router bgp 100
bgp router-id 192.168.7.3
network 192.168.8.0
neighbor 192.168.7.1 remote-as 100
neighbor 192.168.7.1 ebgp-multihop
neighbor 192.168.7.1 next-hop-self
neighbor 192.168.7.2 remote-as 100
neighbor 192.168.7.2 ebgp-multihop
neighbor 192.168.7.2 next-hop-self
!
line vty


Содержание

Сообщения в этом обсуждении
"BGP AnyCast"
Отправлено alisherk , 05-Дек-06 16:18 
>Привет.
>
>Поднял на трех различных машинах DNS сервера. X1, X2, X3
>Каждый слушает только два интерфейса: 192.168.8.55 и свой 192.168.7.X (X=1..3)
>Поднял BGPD на всех трех (конфиги ниже).
>У каждой машинки есть еще интерфейс 192.168.0.X - имеет выход в интернет.
>
>
>Если с четвертой машинки (192.168.8.33) делаю ДНС запрос на 192.168.8.55 (поднят на
>всех)
>то если у одной-единственной машинки есть выход в интернет, то она отвечает.
>Если отключаю, то ответов нет. Разве я не должен получать ответы
можно узнать в чем цель этого великого эксперимента? :-)
>от других машин?
>В чем может быть проблема?
>
>Димка.
>
>------------------------ bgpd.conf from X=1
>hostname DNS-BGD-1
>password ssssssss
>enable password sssssss
>log file /var/log/quagga/bgpd.log
>!
>router bgp 100
> bgp router-id 192.168.7.1
> network 192.168.8.0
> neighbor 192.168.7.2 remote-as 100
> neighbor 192.168.7.2 ebgp-multihop
> neighbor 192.168.7.2 next-hop-self
> neighbor 192.168.7.3 remote-as 100
> neighbor 192.168.7.3 ebgp-multihop
> neighbor 192.168.7.3 next-hop-self
>!
>line vty
>------------------------ bgpd.conf from X=2
>hostname DNS-BGD-2
>password ssssssss
>enable password sssssss
>log file /var/log/quagga/bgpd.log
>!
>router bgp 100
> bgp router-id 192.168.7.2
> network 192.168.8.0
> neighbor 192.168.7.1 remote-as 100
> neighbor 192.168.7.1 ebgp-multihop
> neighbor 192.168.7.1 next-hop-self
> neighbor 192.168.7.3 remote-as 100
> neighbor 192.168.7.3 ebgp-multihop
> neighbor 192.168.7.3 next-hop-self
>!
>line vty
>------------------------ bgpd.conf from X=3
>hostname DNS-BGD-3
>password ssssssss
>enable password sssssss
>log file /var/log/quagga/bgpd.log
>!
>router bgp 100
> bgp router-id 192.168.7.3
> network 192.168.8.0
> neighbor 192.168.7.1 remote-as 100
> neighbor 192.168.7.1 ebgp-multihop
> neighbor 192.168.7.1 next-hop-self
> neighbor 192.168.7.2 remote-as 100
> neighbor 192.168.7.2 ebgp-multihop
> neighbor 192.168.7.2 next-hop-self
>!
>line vty



"BGP AnyCast"
Отправлено Dimka , 05-Дек-06 16:27 
>можно узнать в чем цель этого великого эксперимента? :-)
Цель этого великого эксперимента построить anycast DNS.