blob: 5400dfd8497b5637d23ad8a1721da8451202e4d5 [file] [log] [blame]
Charles Chan6f149a92017-03-24 19:35:41 -07001log file /var/log/quagga/bgpdbgp1.log
2hostname bgp1
3password quagga
4!
5! Different next hop for IPv4
6!
7ip prefix-list 1 seq 10 permit 10.0.2.0/24
8ip prefix-list 1 seq 20 permit 10.0.3.0/24
Yi Tseng9e332d82017-07-28 17:52:21 -07009ip prefix-list 1 seq 30 permit 10.0.4.0/24
Charles Chan6f149a92017-03-24 19:35:41 -070010!
11route-map NEXTHOP4 permit 10
12match ip address prefix-list 1
13set ip next-hop 10.0.1.254
14!
15! Different next hop for IPv6
16!
17ipv6 prefix-list 2 seq 10 permit 2000::200/120
18ipv6 prefix-list 2 seq 20 permit 2000::300/120
19!
20route-map NEXTHOP6 permit 10
21match ipv6 address prefix-list 2
22set ipv6 next-hop global 2000::1ff
23set ipv6 next-hop local 2000::1ff
24!
25! Basic router config
26!
27router bgp 65002
28bgp router-id 10.0.1.2
29timers bgp 3 9
30!
31! IPv4
32!
33neighbor 10.0.1.1 remote-as 65001
34neighbor 10.0.1.1 ebgp-multihop
35neighbor 10.0.1.1 timers connect 5
36neighbor 10.0.1.1 advertisement-interval 5
37neighbor 10.0.1.1 route-map NEXTHOP4 out
38!
39neighbor 2000::101 remote-as 65001
40neighbor 2000::101 timers connect 5
41neighbor 2000::101 advertisement-interval 1
42no neighbor 2000::101 activate
43!
44network 10.0.2.0/24
45network 10.0.3.0/24
Yi Tseng9e332d82017-07-28 17:52:21 -070046network 10.0.4.0/24
Charles Chan6f149a92017-03-24 19:35:41 -070047!
48! IPv6
49!
50address-family ipv6
51network 2000::200/120
52network 2000::300/120
53neighbor 2000::101 activate
54neighbor 2000::101 route-map NEXTHOP6 out
55exit-address-family