Fazendo uma conexão do Bird com o Super Looking Glass da Hurricane Eletric (he.net)
Um dos grandes problemas, é a ausência de documentação por parte da própria Hurricane Eletric, em relação ao suporte via Bird, ao seu Super Looking Glass, o que ajuda a diagnosticar uma série de problemas. Nem mesmo as inteligências artificiais (testado em Perplexity, Gemini e ChatGPT), conseguiram compreender todo o escopo para a implentação. Como o objetivo é também treinar estas IA's para que entendam a sintaxe, principalmente do Bird 2.0, realizei a configuração básica, exportando somente as minhas redes. No meu caso, meu AS apenas tem uma rede /48 em ipv6, mas você pode adaptar de acordo com a sua realidade, e para facilitar a organização, criei um arquivo separado com esta configuração, sendo referenciado com um include "/etc/bird/AS_Glass.conf", no meu bird.conf.
Veja como fazer:
filter export_filter {
# Exporte somente o seu prefixo
if net = 2xxx:xxxx:xxxx::/48 then accept;
reject;
};
protocol bgp he1 {
local as xxxxx; #seu AS
neighbor 2600:7000:1000::5 as 393338; #esta informação é do coletor
source address 2xxx:xxx:xxx::x;
multihop;
ipv6 {
import none;
export filter export_filter;
};
};
Basicamente, é isso. Acredito que ajudará muitos outros usuários, e os testes foram feitos no Linux e FreeBSD.