[FUG-BR] OpenBGPd não levanta processo
Marcelo Gondim
gondim em bsdinfo.com.br
Segunda Julho 7 11:19:08 BRT 2014
Em 07/07/2014 11:13, Marcelo Gondim escreveu:
> Em 07/07/2014 10:37, Wenderson Souza escreveu:
>> Bom dia a Todos,
>>
>> Esse fim de semana instalei um mfsBSD-10 para substituir o BGP de um
>> Mikrotik.
>>
>> Atualizei pelo freebsd-update, personalizei meu kernel com:
>>
>> options ROUTETABLES=16
>>
>> options ALTQ
>> options ALTQ_CBQ
>> options ALTQ_RED
>> options ALTQ_RIO
>> options ALTQ_HFSC
>> options ALTQ_CDNR
>> options ALTQ_PRIQ
>> options ALTQ_NOPCC
>> options ALTQ_DEBUG
>>
>> options IPFIREWALL
>> options IPFIREWALL_VERBOSE
>> options IPFIREWALL_NAT
>> #options IPFIREWALL_FORWARD
>> options IPFIREWALL_DEFAULT_TO_ACCEPT
>> options INCLUDE_CONFIG_FILE
>> options IPSTEALTH
>> options LIBALIAS
>>
>> # to BGP
>> options TCP_SIGNATURE
>> options IPSEC
>> device crypto
>> device cryptodev
>>
>> options IPDIVERT
>> options DUMMYNET
>> options HZ=1000
>>
>> device pf
>> device pflog
>> device pfsync
>>
>> O problema que o processo do bgpd não levanta de jeito nenhum.
>>
>> Apesar de estar dando o erro de "no kernel support for PF_KEY", mas como
>> não vou usar chaves MD5, estou ignorando a mensagem, pois o processo
>> deveria ter subido normalmente.
>>
>> Já revisei, revisei e revisei meu bgpd.conf mas continuo recebendo o erro
>> "config file /usr/local/etc/bgpd.conf has errors, not reloading".
>>
>> Envio abaixo meu bgpd.conf para ver se os senhores consegue "enxergar"
>> melhor que eu.
>>
>> AS 26xx11
>>
>> router-id 186.xxx.xxx.1
>> local-address 186.xxx.xxx.1
>>
>> listen on 127.0.0.1
>>
>> holdtime 30
>>
>> network 186.xxx.xxx.0/24
>>
>> neighbor 177.xxx.xxx.121 {
>> descr "meu upstream"
>> remote-as 14xx8
>> announce self
>> }
>>
>> deny to 177.xxx.xxx.121
>> allow to 177.xxx.xxx.121 prefix 186.xxx.xxx.0/24
>>
>> deny from 177.xxx.xxx.121 186.xxx.xxx.0/24
>>
>>
>> Atenciosamente,
>>
>> Wenderson Souza - wendersonsouza em gmail.com
>> Skype: wendersonsouza
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
> Opa Wenderson,
>
> Tudo bem? Faz um bgpd -n pra checar se tem algum erro de syntax que
> possa estar impedindo de levantar o daemon.
>
> # bgpd -n
> configuration OK
>
Deve estar errado o local-address. Tenho quase certeza que tem que ficar
dentro da conexão. Um exemplo aqui [1].
[1] http://www.bsdinfo.com.br/2014/05/10/freebsd-openbgp-ptt-dicas-uteis/
[]´s
Gondim
Mais detalhes sobre a lista de discussão freebsd