Привет. Поднял на трех различных машинах 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