[GTER] Quagga e Freebsd
Eduardo Schoedler
eschoedler at viavale.com.br
Fri Nov 19 17:15:03 -02 2010
Pessoal,
Peço desculpas pelo email anterior, foi incompleto.
Não sei se alguém já se deparou com o mesmo problema em outra plataforma, mas está acontecendo uma coisa estranha com o quagga-0.99.17_3 rodando ospfd+bgpd no Freebsd.
# uname -a
FreeBSD border01.scr 8.1-RELEASE FreeBSD 8.1-RELEASE #2: Tue Aug 31 19:07:24 BRT 2010
Quagga:
interface lo0
description iBGP - AS28155
ip address x.x.x.1/32
router bgp 28155
neighbor iBGP peer-group
neighbor iBGP remote-as XXXXX
neighbor iBGP description Sessao iBGP
neighbor iBGP update-source lo0
neighbor x.x.x.2 peer-group iBGP
Os ips das loopbacks estão sendo anunciados pelo OSPF, todos se pingam.
Acontece que esse freebsd roda ipfw com algumas regras básicas, e me deparei com o seguinte log:
# ipfw list
00300 allow ip4 from any to any via lo0
00400 deny log ip4 from any to 127.0.0.0/8
00500 deny log ip4 from 127.0.0.0/8 to any
# tail /var/log/security
Nov 19 15:48:46 router kernel: ipfw: 500 Deny TCP **127.0.0.1:46109** x.x.x.2:179 out via xxx
Para funcionar corretamente, eu tive de trocar para o ip da loopback, ficou assim:
neighbor iBGP update-source x.x.x.1
Está correto esse comportamento?
Ele não deveria utilizar o maior endereço ip das loopbacks ?
Trata-se de um bug do Quagga ? ou do Freebsd ?
Obrigado,
--
Eduardo Schoedler
More information about the gter
mailing list