Hello, I am watching this project for a year now and I Feel that it's time to try some of its features I have 2x2811 cisco connected to the isps Behind them I have a linux box running shorewall firewall and wish to have some routing daemon to manage fail over and load ballancing ... cisco 1 is confed as ------------------------------------- ! router bgp 12 no synchronization bgp router-id xx.xx.xx.xx bgp log-neighbor-changes network 0.0.0.0 redistribute connected neighbor 10.0.11.2 remote-as 10 auto-summary ! ------------------------------------------ cisco 2 as ! router bgp 11 no synchronization bgp router-id xx.xx.xx.xx bgp log-neighbor-changes network 0.0.0.0 redistribute connected neighbor 10.0.12.2 remote-as 10 auto-summary ! --------------------------------------------- The linux BOX is running an old version of quagga bgp soon to be updated current config is ----------------------------------------------------------- Current configuration: ! hostname bgpd log stdout ! router bgp 10 bgp router-id 10.0.173.254 bgp log-neighbor-changes network 10.0.173.0/24 network 10.168.1.0/24 network xx.xx.xx.xx network xx.xx.xx.xx neighbor 10.0.11.1 remote-as 12 neighbor 10.0.11.1 weight 100 neighbor 10.0.11.1 soft-reconfiguration inbound neighbor 10.0.11.1 route-map rm_peer_1_in in neighbor 10.0.12.1 remote-as 11 neighbor 10.0.12.1 weight 50 neighbor 10.0.12.1 soft-reconfiguration inbound neighbor 10.0.12.1 route-map rm_peer_2_in in ! route-map rm_peer_1_in permit 5 set local-preference 100 ! route-map rm_peer_2_in permit 5 set local-preference 100 ! line vty ! end ------------------------------------------------------------------------------------------------- and show ip bgp shows bgpd# show ip bgp BGP table version is 0, local router ID is 10.0.173.254 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, R Removed Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path * 0.0.0.0 10.0.12.1 0 100 50 11 i *> 10.0.11.1 0 100 100 12 i ------------------------------------------------------------------------------------------------------------------------------- Ok so far so good ... Can I achieve the load balancer and fail over with bird with a conf like the above ... If yes that is Great cause here comes Q2 Q2 One of the isp's is giving me a /64 ipv6 dynamic prefix .... Since I thought I saw some radvd daemon included in bird ... Can radvd be confed to break this dynamic ipv6 and distribute it to the internal zones and network ??? Thanx in advance. Regards Harry.
On Sun, Sep 15, 2013 at 01:26:39PM +0300, HL wrote:
Hello,
I am watching this project for a year now and I Feel that it's time to try some of its features
I have 2x2811 cisco connected to the isps
Behind them I have a linux box running shorewall firewall and wish to have some routing daemon to manage fail over and load ballancing ... Can I achieve the load balancer and fail over with bird with a conf like the above ...
Well, you can use an equivalent config for BIRD, see this: https://gitlab.labs.nic.cz/labs/bird/wikis/BGP_example_2
If yes that is Great cause here comes Q2
Q2 One of the isp's is giving me a /64 ipv6 dynamic prefix ....
Since I thought I saw some radvd daemon included in bird ...
Can radvd be confed to break this dynamic ipv6 and distribute it to the internal zones and network ???
/64 is the longest prefix and should not be divided further (although it may work, but not with RA-based autoconfiguration ), but generally the RAdv protocol in BIRD just announces what is assigned to network ifaces. So if, e.g., your ISP gives you the prefix using DHCPv6 and your DHCPv6 client (or a script called from it) assigns subnetworks to local/internal ifaces, then BIRD learns that and propagates them. -- Elen sila lumenn' omentielvo Ondrej 'SanTiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
participants (2)
-
HL -
Ondrej Zajicek