From Global Anycast
[edit] Conf typique de Quagga pour le cloud
- Il faut commencer par configurer quagga au lancement (pour FreeBSD, dans /etc/rc.conf) :
quagga_enable="yes"
quagga_daemons="zebra bgpd"
quagga_delay="30"
watchquagga_enable="yes"
- Il faut aussi permettre à quagga de faire ses fichiers de conf :
touch /usr/local/etc/quagga/zebra.conf
touch /usr/local/etc/quagga/bgpd.conf
- Il faut ensuite configurer le routeur en lançant 'vtysh' :
conf t
router bgp 24935
bgp router-id <votre_ip_v4>
network 109.197.240.0/21
neighbor <ip_de_votre_border_bgp> remote-as <votre_as>
neighbor <ip_de_votre_border_bgp> shutdown
neighbor <ipv6_privée_du_premier_serveur_voisin_vpn> remote-as 24935
no neighbor <ipv6_privée_du_premier_serveur_voisin_vpn> activate
no neighbor <ipv6_privée_du_second_serveur_voisin_vpn> activate
...
neighbor <ipv6_privée_du_second_serveur_voisin_vpn> remote-as 24935
address-family ipv6
network <votre_prefix_ipv6_privé>/80
neighbor <ipv6_privée_du_premier_serveur_voisin_vpn> activate
neighbor <ipv6_privée_du_second_serveur_voisin_vpn> activate
...
exit-address-family
exit
write mem