Quagga
From Debuntu
Requirements
# apt-get install quagga
Enabling BGP
Edit /etc/quagga/daemons and change:
bgpd=no
to
bgpd=yes
Configuring BGP
Create and edit /etc/quagga/bgpd.conf.
Start vtysh
etch32-bgp:~# vtysh etch32-bgp# configure terminal etch32-bgp(config)# router bgp 3 etch32-bgp(config-router)# neighbor 192.168.1.1 remote-as 1 etch32-bgp(config-router)# neighbor 192.168.1.1 password BGPtutorial etch32-bgp(config-router)# network 3.3.3.3/24 etch32-bgp(config-router)# quit etch32-bgp(config)# router-id 192.168.1.3 etch32-bgp(config)# exit etch32-bgp# write Building Configuration... Configuration saved to /etc/quagga/bgpd.conf [OK]