#------------------------------------------ echo "Port Configuration" #------------------------------------------ port 1/1/1 description "Signaling interface" ethernet exit no shutdown exit port 1/1/2 description "Customers #1" ethernet encap-type dot1q exit no shutdown exit #------------------------------------------ echo "Router (Network Side) Configuration" #------------------------------------------ router interface "interface demo 1" address 12.34.56.78/28 description "descr" port 1/1/2:3974 vrrp 100 backup 12.34.56.77 priority 90 exit exit interface "interface demo 2" address 34.56.78.90/29 description "descr 2" port 1/1/2:3971 vrrp 100 backup 34.56.78.91 priority 90 exit exit #------------------------------------------ echo "BGP Configuration" #------------------------------------------ bgp group "CIXP" family ipv4 prefix-limit 200 type external remove-private import "NO-BOGONS" "IMPORT-CIXP" export "NO-BOGONS" "EXPORT-CIXP" neighbor 192.65.185.3 description "CERN" authentication-key "orVpii8tPKsXaMP23qyBpEtX6Zk1dkcopzLtM6KLBQE" hash2 peer-as 513 exit neighbor 192.65.185.40 description "RIPE NCC" peer-as 12654 exit neighbor 192.65.185.130 description "SWITCH" authentication-key "9RuXgaip/PYTbBTm6pfk53Ta0v.o2m6f6o2b9xOD8JA" hash2 peer-as 559 exit neighbor 192.65.185.132 description "K-ROOT" authentication-key "RA/7SQCx.3a4aWTNFotCsxVYQJUoLWAzRh3Hm6ZrQBk" hash2 peer-as 25152 exit #------------------------------------------ echo "Policy Configuration" #------------------------------------------ policy-options begin prefix-list "CIXP" prefix 192.65.185.0/24 exact exit prefix-list "BOGONS" prefix 0.0.0.0/7 longer prefix 2.0.0.0/8 longer prefix 5.0.0.0/8 longer prefix 7.0.0.0/8 longer prefix 10.0.0.0/8 longer prefix 23.0.0.0/8 longer prefix 27.0.0.0/8 longer prefix 31.0.0.0/8 longer prefix 36.0.0.0/7 longer prefix 39.0.0.0/8 longer prefix 42.0.0.0/8 longer prefix 49.0.0.0/8 longer prefix 50.0.0.0/8 longer prefix 94.0.0.0/7 longer prefix 100.0.0.0/6 longer prefix 104.0.0.0/5 longer prefix 112.0.0.0/6 longer prefix 127.0.0.0/8 longer prefix 169.254.0.0/16 longer prefix 172.16.0.0/12 longer prefix 173.0.0.0/8 longer prefix 174.0.0.0/7 longer prefix 176.0.0.0/5 longer prefix 184.0.0.0/6 longer prefix 192.0.2.0/24 longer prefix 192.168.0.0/16 longer prefix 197.0.0.0/8 longer prefix 198.18.0.0/15 longer prefix 223.0.0.0/8 longer prefix 224.0.0.0/3 longer exit policy-statement "NO-BOGONS" entry 1 description "match all bogons" from prefix-list "BOGONS" exit action reject exit entry 2 description "match all bogons too but for routes we send out" to prefix-list "BOGONS" exit action reject exit default-action next-policy exit exit