hostname BUD0001
buggy
!
logging buffered debug 10240
logging file debug /var/log/freertr.log
logging rotate 655360000 /var/log/freertr.old
!
crypto rsakey rsa import $v10$TUlJRW9nSUJBQUtDQVFCKzEzQURaL3QzZXp0R0NjbW9XNysvc3h2dVFEVFpBc0RyZG5jWFpCZkZ4cDVuMmUvS055WUJmZktlN25ETEloNkswb2tDMHMxbDVjOERMRjBYeWpYNXRaNWlhaDU0cXZDVTd1NjF1M3NhOFM0QWMyaFVDMHlWbzJaaUV5Q1p1ZWY1aENGeGVRQ3FuUXdsYy9rN2pMekJUNm5kT2gyc0ZSTE9BaHRUNXA2akVKZFp6ajY2OGJ1c0lsMzNMQ1JnaVFFczJmRzhOQ2NBM25nWDRJejFvU3lDY085UDJGNWdvV1REMnJ2U1QvWEFWYVhBMDlsTThVNHdSV3FGNDhrMnFEaHI3dkxzRlVQZnJ0M2tZSHEvYmNjZkQ5d2lZa3JmRWE0YnlWWXlwdnR1eUJaMlRtUEhIMUpmSWlPSlphazJGYUk0Y2prN0tLcXpBSXdBUXlta0s1L0xBZ01CQUFFQ2dnRUFOaW1tc2oybnVzaUxjZ2ZoN1p0b0VPTFpyVzRMWXhOeTc5a0JWNkt0S0EzOVBGbHF0STNDRStjRlFHcVBEWjYvTGdaaTdTcTQvS2NhTTcrdzdPU3pFYk5GTTc4ZXplWW9uMkE3M0t4M0QvVW04SmhYVjNRUHV1SXdhUGJEK0FEVGxzK2VQRWN3U3FxUE1qc0lsUzR1dDlsZHJwTVBjcGo1RTdFQW5GNGhKWDNuMVF5TERSZ1NZMWduall4SHR4M2lGdTVCeG5lMHRYdjEwUGxseTY1SXhJRkxtbXk1MFp1L3paKy8vN0VoYmF1a3lMc1lBYWRWVE5rSFUvcmFacjJVNTNlNXVDaml5dmhpUTNxUlpvZTdQTGZPdlNIQ0picU43UXo0ejQ5eDE3MWJLOTFkRHRmWWwyUWRkY3Jod2NtTFFJOC9YbmN0aDcvbytVbXpjNWRiSVFLQmdRRE82Rk9OYmJ1a0FGR1kxQVNtQW03S1IwdzdtRTlGUUFBbitYTytaaVFkZVBHajJodkV4Tm1iNk1uejVtaDFKaWQyWUQwR3RMNGNLMkNqWXNJb0VPaDFMcXhsZzJCUmFtWUJ6TlF2WjF6eG5pRnB5cENUS3RsL0NjU0NWWWNTSFozSkU5aWtGeTJDUmVQdkFUY1pvUGZXRzQ1V3VHcDU3VFhPQkhON3RNRlEwUUtCZ1FDYzc5eDdMOUdFZ2VMcE9BTS9iOENKZmxZVDE5elczLzM2MFEwa1NJNWFZVVQzdVZFOVhsM0d6L2JadW1lVU9kenVOdUs1VndLTVMvTlA0eEZsMnZ3UEM5czN0R2g3UHZILzZCNVNNZDBQVURnZVZ2a2E4K1A5dG5OamZ6clBydS9sQ0x2ZDl1ZVU2MnBZTU5ZQmE1TGNYaEtSQkJaVVJwYWU2Q295NmRydDJ3S0JnRmNtNnhLMmR3UTBraW95bkNhay9hKzhhbkxyeS9BYWJqWm9UNFdTbG9ISGtOajRwUnV6NHdsVis4TDllV0JuQ3RaRTRVK3kwQ1VqYkZoRjRBeHFXdEFKTWRxc2hPU21VWU5PbU0zQzF4WjdDZzM2b2YwclhtT3haSkdWbndoVmEwSG9WeWQvRDg5QXl5ckFNMHBiVUNsaWdBa3RNc1JhMDRBTXhld0VqaTBSQW9HQUdGdXlZUHhmREs0TVJoNkhnb1VaNFQxV3B1WE9SUnVuRkJMMmN6Yy93UTl2NFBOR2hMdnMyanJWR1o0eERYU2RzZXVhN1NGd0o4NXlDV2c0L3hJcUpUdTEzc09Gby90MUhEOHUxWnNmc0l6RzZRNmV3Mnd2YXVXeXF6TElNZ3Y0K0JlTzhUaXRZUlBaQWE4eXlDMm1NY1g0SThINnBVSC9odEtLR2pUcDRoa0NnWUVBcXBVN29KTHJQWUJsaVhoM2gxNzhOenc0aEtCL0dGYnh3R0h3eE9XRkJkT0UyRThFNzlFNmUxTVBmL01ZellnWnJSU1VHSXVhTVVBbndlVHFYakhKT3pYQkxFUDU5TmVFT3F4bTh4ZnB1UnFPdEtJS3JDd05FcHcrQkZkWHpQNnk5c2F1cGpLWU5URHRqaGV5dHVDYnRZRGVPYTN5T3FWTml2ay8zSnpEbURZPQ==
!
crypto dsakey dsa import $v10$TUlJQnVRSUJBQUtCZ0RkdCtjbDRNUSszRzdyRmx3R3dsVkQ0NHIvQks1QmExdjV3ZU5IMDhGN0E2UDRPVXQ2d1FCNFNsUEkwVUtTQWxPd04xY3FWdkJtZE81TTdFamNQRVpxd0s1ZmtCbkFIa1EvVEttaDhaSFhUOUN2eEF0QlRGQ2RaVnhmcFBWT3p4TXNKVmRzZjVsTUszT2RUa2hoUXpNamc2czFob2orRG5SbG9XdEhwQ1psN0FoVUE3b1YzVXRyNXErdGVYeGJRVUxab2oxdnBLL0VDZ1lBSmdsTnV6emt1cFFreE83b25kcTNtcW82eit0NkJDREc5ZlV6cWVsVUxnMkI3UXhHdVorZHBzZGExSjVlbWxpMGI5dnZnaitPcU1SaC9JZTE2RnN2Szh0Y0R2VFpLSnBVakUvZWtieWZGbnpKbmVmTXBZVHZ2T3Z0ak1YNFlUWkJMODQ1VXE4enFORGU3d1ZMejhnZkVLcWtkNjIwVDhYRFM3SXUxNHBiZXNnS0JnQzBYcTAxaTJhYktBTVRkWnpteUprMVBhZVRwVW85VDZ4QUpCN1lYM2Q3c2lxUU41Vi9VdFFOM3Y5WU5nSnphb2ViOWhuMDg3bXcvRXdDdE5rSUJwTUxXcFdHcmtaMjZ0amRGc1RucU00cTFhUCtJeTZ2Wm9BdjZsSzY5bUtteGxYUVNSZzhESmhTQlpwZndOOUl0d0hlTkxiYWd1N2FUS2NwZHNoM0MwRHhCQWhRSE9RYkQ2SU8zaWlHR0FrU0luTkRDaml4VE5nPT0=
!
crypto ecdsakey ecdsa import $v10$TUhNQ0FRRUVIM2h3WURvSHQ5UFNXTUZpQ0NZdmRmR2lyU3VpT3J6TVBmSmpUbzdBMDBDZ0J3WUZLNEVFQUFxaFJBTkNBQVFobjNzWTI2ZE5jU0lWL25UenRkRURrYkl5Nk04cTVla043SldtQkJNZTlkVFNqTXhleWZURC9jUnk1aVE2YVZsa1VXNjAvNUd1eVJTejlCSDBRRUtY
!
aaa userlist usr
 username rare
 username rare password $v10$cmFyZQ==
 exit
!
scheduler clear4flaps
 time 3600000
 delay 1000
 command clear ipv4 logger 1
 start
 exit
!
scheduler clear6flaps
 time 3600000
 delay 1000
 command clear ipv6 logger 1
 start
 exit
!
scheduler errors
 time 600000
 delay 30000
 command clear errors freerror@nop.hu
 start
 exit
!
scheduler upgrade
 time 600000
 delay 60000
 random-time 60000
 random-delay 300000
 command flash upgrade
 start
 exit
!
access-list all
 sequence 10 permit all any all any all
 exit
!
prefix-list all4
 sequence 10 permit 0.0.0.0/0 ge 0 le 0
 exit
!
prefix-list all6
 sequence 10 permit ::/0 ge 0 le 0
 exit
!
vrf definition CORE
 iface4start 1000
 iface6start 1000
 exit
!
vrf definition INB_MGNT
 rd 20965:3
 rt-import 20965:1
 rt-export 20965:1
 exit
!
vrf definition lin
 exit
!
vrf definition oob
 exit
!
vrf definition p4
 description P4 VRF _NEVER_EVER_ CONFIGURE IT
 exit
!
router ospf4 1
 vrf CORE
 router-id 10.3.3.3
 traffeng-id 0.0.0.0
 segrout 100
 bier 256 100
 area 0 enable
 area 0 spf-bidir
 area 0 segrout
 area 0 bier
 exit
!
router ospf6 1
 vrf CORE
 router-id 10.3.3.3
 traffeng-id ::
 segrout 100
 bier 256 100
 area 0 enable
 area 0 spf-bidir
 area 0 segrout
 area 0 bier
 exit
!
router logger4 1
 vrf CORE
 flapstat
 redistribute ospf4 1
 redistribute bgp4 1
 exit
!
router logger6 1
 vrf CORE
 flapstat
 redistribute ospf6 1
 redistribute bgp6 1
 exit
!
interface template1
 description core links
 lldp enable
 vrf forwarding CORE
 ipv4 address dynamic dynamic
 ipv4 pim enable
 ipv4 pim bier-tunnel 3
 ipv4 pim join-source loopback0
 ipv6 address dynamic dynamic
 ipv6 enable
 ipv6 pim enable
 ipv6 pim bier-tunnel 3
 ipv6 pim join-source loopback0
 polka enable 3 65536 100
 mpls enable
 mpls rsvp4
 mpls rsvp6
 router ospf4 1 enable
 router ospf4 1 area 0
 router ospf4 1 suppress-prefix
 router ospf4 1 segrout index 3
 router ospf4 1 bier index 3
 router ospf6 1 enable
 router ospf6 1 area 0
 router ospf6 1 suppress-prefix
 router ospf6 1 segrout index 3
 router ospf6 1 bier index 3
 shutdown
 no log-link-change
 exit
!
interface loopback0
 description BUD0001@lo0
 vrf forwarding CORE
 ipv4 address 10.3.3.3 255.255.255.255
 ipv6 address fd00:51e5::a:3:3:3 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
 template template1
 router ospf4 1 unsuppress-prefix
 router ospf6 1 unsuppress-prefix
 no shutdown
 exit
!
interface loopback20965
 vrf forwarding INB_MGNT
 ipv4 address 172.16.66.3 255.255.255.255
 no shutdown
 no log-link-change
 exit
!
interface ethernet0
 description CPU_PORT _NEVER_EVER_ CONFIGURE IT
 no shutdown
 no log-link-change
 exit
!
interface ethernet1
 description out of band management port
 macaddr 0001.0a03.0303
 vrf forwarding oob
 ipv4 address dynamic dynamic
 ipv4 gateway-prefix all4
 ipv4 dhcp-client enable
 ipv4 dhcp-client early
 ipv6 address dynamic dynamic
 ipv6 gateway-prefix all6
 ipv6 prefix-suppress
 no shutdown
 no log-link-change
 exit
!
interface ethernet2
 description linux tuntap management interface
 vrf forwarding lin
 ipv4 address 10.255.255.254 255.255.255.0
 no shutdown
 no log-link-change
 exit
!
interface sdn1
 description BUD0001@1/0.46 -> POZ0001@1/0.46 - IPv4/IPv6
 mtu 1500
 macaddr 0032.4140.0d26
 vrf forwarding CORE
 ipv4 address 10.1.34.3 255.255.255.0
 ipv6 address fd00:51e5::a:1:34:3 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ff00
 template template1
 no shutdown
 exit
!
interface sdn2
 description BUD0001@2/0.46 --> FRA0001@2/0.46 - IPv4/IPv6
 mtu 1500
 macaddr 0050.342c.2656
 vrf forwarding CORE
 ipv4 address 10.1.23.3 255.255.255.0
 ipv6 address fd00:51e5::a:1:23:3 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ff00
 template template1
 no shutdown
 exit
!
interface sdn3
 description frontpanel port 3/0
 mtu 1500
 macaddr 0035.3434.2737
 no shutdown
 log-link-change
 exit
!
interface sdn3.105
 description BUD0001@SDN3.105[<put GEANT ciruit #>] -> PRA-BMS8@enp5s0f0.105[05:00.0]
 lldp enable
 vrf forwarding CORE
 ipv4 address 10.3.105.3 255.255.255.0
 ipv6 address fd00:51e5:69::a:3:69:2 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ff00
 no shutdown
 no log-link-change
 exit
!
interface sdn3.106
 description BUD0001@SDN3.106[<put GEANT ciruit #>] -> PRA0101@SDN1.106[05:00.0]
 vrf forwarding CORE
 ipv4 address 10.3.12.3 255.255.255.0
 ipv6 address fd00:51e5::a:3:c:3 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ff00
 template template1
 no shutdown
 exit
!
interface sdn3.1955
 description stordis of mc36
 vrf forwarding CORE
 ipv4 address 10.1.39.3 255.255.255.0
 ipv6 address fd00:51e5::a:1:39:3 ffff:ffff:ffff:ffff::
 template template1
 no shutdown
 exit
!
router bgp4 1
 vrf CORE
 local-as 64512
 router-id 10.3.3.3
 no safe-ebgp
 address-family unicast multicast vpnuni ovpnuni vpls evpn
 template peers remote-as 64512
 template peers local-as 64512
 template peers address-family unicast multicast vpnuni ovpnuni vpls evpn
 template peers distance 200
 template peers update-source loopback0
 template peers pmsitun
 template peers route-reflector-client
 template peers send-community all
 listen all peers
 afi-vrf INB_MGNT enable
 afi-vrf INB_MGNT redistribute connected
 redistribute connected
 redistribute static
 exit
!
router bgp6 1
 vrf CORE
 local-as 64512
 router-id 10.3.3.3
 no safe-ebgp
 address-family unicast multicast vpnuni ovpnuni vpls evpn
 template peers remote-as 64512
 template peers local-as 64512
 template peers address-family unicast multicast vpnuni ovpnuni vpls evpn
 template peers distance 200
 template peers update-source loopback0
 template peers pmsitun
 template peers route-reflector-client
 template peers send-community all
 listen all peers
 redistribute connected
 redistribute static
 exit
!
proxy-profile oob
 vrf oob
 exit
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
ipv4 route oob 172.16.11.0 255.255.255.0 172.16.26.254
ipv4 route oob 192.168.113.0 255.255.255.0 172.16.26.254
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
check flap4ospf
 command show ipv4 logger 1 flapstat 10
 require-text afi;prefix;count;ago;last
 exit
!
check flap6ospf
 command show ipv6 logger 1 flapstat 10
 require-text afi;prefix;count;ago;last
 exit
!
check ospf4temp
 description OSPFv2 check
 error-text neighbor change(s)
 ignore-regexp segrout;.*
 ignore-regexp bier;.*
 ignore-regexp biers;.*
 ignore-regexp hopmet;.*
 ignorall-regexp uplink.*
 ignorall-regexp reach.*
 exit
!
check ospf6temp
 description OSPFv3 check
 error-text neighbor change(s)
 ignore-regexp segrout;.*
 ignore-regexp bier;.*
 ignore-regexp biers;.*
 ignore-regexp hopmet;.*
 ignorall-regexp uplink.*
 ignorall-regexp reach.*
 exit
!
check ospfv4-10.1.1.1
 command sho ipv4 ospf 1 topo 0 10.1.1.1
 template ospf4temp
 require-text category;value;addition
 require-text node;10.1.1.1;
 require-text name;AMS0001;
 require-text stub;false;
 require-text connections;4;
 require-text prefixes;0 1 0 0;
 require-text neighbor;FRA0001;10 10.1.12.1
 require-text neighbor;PAR0101;10 10.1.110.1
 require-text neighbor;TCD0021;10 10.12.14.1
 require-text neighbor;CHI0041;10 10.30.68.1
 require-text addprefix;10.1.1.1/32;10
 exit
!
check ospfv4-10.10.10.10
 command sho ipv4 ospf 1 topo 0 10.10.10.10
 template ospf4temp
 require-text category;value;addition
 require-text node;10.10.10.10;
 require-text name;PAR0101;
 require-text stub;false;
 require-text connections;3;
 require-text prefixes;0 1 0 0;
 require-text neighbor;AMS0001;10 10.1.110.10
 require-text neighbor;FRA0001;10 10.1.210.10
 require-text neighbor;mjolnir;10 10.10.99.10
 require-text addprefix;10.10.10.10/32;10
 exit
!
check ospfv4-10.11.11.11
 command sho ipv4 ospf 1 topo 0 10.11.11.11
 template ospf4temp
 exit
!
check ospfv4-10.12.12.12
 command sho ipv4 ospf 1 topo 0 10.12.12.12
 template ospf4temp
 require-text category;value;addition
 require-text node;10.12.12.12;
 require-text name;PRA0101;
 require-text stub;false;
 require-text connections;2;
 require-text prefixes;0 1 0 0;
 require-text neighbor;BUD0001;10 10.3.12.12
 require-text neighbor;POZ0001;10 10.4.12.12
 require-text addprefix;10.12.12.12/32;10
 exit
!
check ospfv4-10.13.13.13
 command sho ipv4 ospf 1 topo 0 10.13.13.13
 template ospf4temp
 exit
!
check ospfv4-10.2.2.2
 command sho ipv4 ospf 1 topo 0 10.2.2.2
 template ospf4temp
 require-text category;value;addition
 require-text node;10.2.2.2;
 require-text name;FRA0001;
 require-text stub;false;
 require-text connections;4;
 require-text prefixes;0 1 0 0;
 require-text neighbor;AMS0001;10 10.1.12.2
 require-text neighbor;BUD0001;10 10.1.23.2
 require-text neighbor;PAR0101;10 10.1.210.1
 require-text neighbor;TCD0021;10 10.12.13.1
 require-text addprefix;10.2.2.2/32;10
 exit
!
check ospfv4-10.3.3.3
 command sho ipv4 ospf 1 topo 0 10.3.3.3
 template ospf4temp
 require-text category;value;addition
 require-text node;10.3.3.3;
 require-text name;BUD0001;
 require-text stub;false;
 require-text connections;4;
 require-text prefixes;0 1 0 0;
 require-text neighbor;POZ0001;10 10.1.34.3
 require-text neighbor;FRA0001;10 10.1.23.3
 require-text neighbor;PRA0101;10 10.3.12.3
 require-text neighbor;mchome-demo;10 10.1.39.3
 require-text addprefix;10.3.3.3/32;10
 exit
!
check ospfv4-10.4.4.4
 command sho ipv4 ospf 1 topo 0 10.4.4.4
 template ospf4temp
 require-text category;value;addition
 require-text node;10.4.4.4;
 require-text name;POZ0001;
 require-text stub;false;
 require-text connections;2;
 require-text prefixes;0 1 0 0;
 require-text neighbor;BUD0001;10 10.1.34.4
 require-text neighbor;PRA0101;10 10.4.12.4
 require-text addprefix;10.4.4.4/32;10
 exit
!
check ospfv4-10.5.5.5
 command sho ipv4 ospf 1 topo 0 10.5.5.5
 template ospf4temp
 require-text category;value;addition
 require-text node;10.5.5.5;
 require-text name;mchome-demo;
 require-text stub;true;
 require-text connections;1;
 require-text prefixes;0 1 0 0;
 require-text neighbor;BUD0001;10 10.1.39.9
 require-text addprefix;10.5.5.5/32;10
 exit
!
check ospfv4-10.6.6.6
 command sho ipv4 ospf 1 topo 0 10.6.6.6
 template ospf4temp
 exit
!
check ospfv4-10.7.7.7
 command sho ipv4 ospf 1 topo 0 10.7.7.7
 template ospf4temp
 exit
!
check ospfv4-10.8.8.8
 command sho ipv4 ospf 1 topo 0 10.8.8.8
 template ospf4temp
 require-text category;value;addition
 require-text node;10.8.8.8;
 require-text name;CHI0041;
 require-text stub;true;
 require-text connections;1;
 require-text prefixes;0 1 0 0;
 require-text neighbor;AMS0001;10 10.30.68.200
 require-text addprefix;10.8.8.8/32;10
 exit
!
check ospfv4-10.9.9.9
 command sho ipv4 ospf 1 topo 0 10.9.9.9
 template ospf4temp
 require-text category;value;addition
 require-text node;10.9.9.9;
 require-text name;TCD0021;
 require-text stub;false;
 require-text connections;2;
 require-text prefixes;0 1 0 0;
 require-text neighbor;FRA0001;10 10.12.13.43
 require-text neighbor;AMS0001;10 10.12.14.47
 require-text addprefix;10.9.9.9/32;10
 exit
!
check ospfv4-10.99.99.99
 command sho ipv4 ospf 1 topo 0 10.99.99.99
 template ospf4temp
 require-text category;value;addition
 require-text node;10.99.99.99;
 require-text name;mjolnir;
 require-text stub;true;
 require-text connections;1;
 require-text prefixes;0 1 0 0;
 require-text neighbor;PAR0101;10 10.10.99.99
 require-text addprefix;10.99.99.99/32;10
 exit
!
check ospfv6-10.1.1.1
 command sho ipv6 ospf 1 topo 0 10.1.1.1/0
 template ospf6temp
 require-text category;value;addition
 require-text node;10.1.1.1/00000000;
 require-text name;AMS0001;
 require-text stub;false;
 require-text connections;4;
 require-text prefixes;0 1 0 0;
 require-text neighbor;FRA0001;10 11003
 require-text neighbor;PAR0101;10 11004
 require-text neighbor;TCD0021;10 11004
 require-text neighbor;CHI0041;10 11005
 require-text addprefix;fd00:51e5::a:1:1:1/128;10
 exit
!
check ospfv6-10.10.10.10
 command sho ipv6 ospf 1 topo 0 10.10.10.10/0
 template ospf6temp
 require-text category;value;addition
 require-text node;10.10.10.10/00000000;
 require-text name;PAR0101;
 require-text stub;false;
 require-text connections;3;
 require-text prefixes;0 1 0 0;
 require-text neighbor;AMS0001;10 11006
 require-text neighbor;FRA0001;10 11006
 require-text neighbor;mjolnir;10 11004
 require-text addprefix;fd00:51e5::a:a:a:a/128;10
 exit
!
check ospfv6-10.11.11.11
 command sho ipv6 ospf 1 topo 0 10.11.11.11/0
 template ospf6temp
 exit
!
check ospfv6-10.12.12.12
 command sho ipv6 ospf 1 topo 0 10.12.12.12/0
 template ospf6temp
 require-text category;value;addition
 require-text node;10.12.12.12/00000000;
 require-text name;PRA0101;
 require-text stub;false;
 require-text connections;2;
 require-text prefixes;0 1 0 0;
 require-text neighbor;BUD0001;10 11006
 require-text neighbor;POZ0001;10 11004
 require-text addprefix;fd00:51e5::a:c:c:c/128;10
 exit
!
check ospfv6-10.13.13.13
 command sho ipv6 ospf 1 topo 0 10.13.13.13/0
 template ospf6temp
 exit
!
check ospfv6-10.2.2.2
 command sho ipv6 ospf 1 topo 0 10.2.2.2/0
 template ospf6temp
 require-text category;value;addition
 require-text node;10.2.2.2/00000000;
 require-text name;FRA0001;
 require-text stub;false;
 require-text connections;4;
 require-text prefixes;0 1 0 0;
 require-text neighbor;AMS0001;10 11003
 require-text neighbor;BUD0001;10 11004
 require-text neighbor;PAR0101;10 11005
 require-text neighbor;TCD0021;10 11003
 require-text addprefix;fd00:51e5::a:2:2:2/128;10
 exit
!
check ospfv6-10.3.3.3
 command sho ipv6 ospf 1 topo 0 10.3.3.3/0
 template ospf6temp
 require-text category;value;addition
 require-text node;10.3.3.3/00000000;
 require-text name;BUD0001;
 require-text stub;false;
 require-text connections;4;
 require-text prefixes;0 1 0 0;
 require-text neighbor;POZ0001;10 11003
 require-text neighbor;FRA0001;10 11004
 require-text neighbor;PRA0101;10 11003
 require-text neighbor;mchome-demo;10 11002
 require-text addprefix;fd00:51e5::a:3:3:3/128;10
 exit
!
check ospfv6-10.4.4.4
 command sho ipv6 ospf 1 topo 0 10.4.4.4/0
 template ospf6temp
 require-text category;value;addition
 require-text node;10.4.4.4/00000000;
 require-text name;POZ0001;
 require-text stub;false;
 require-text connections;2;
 require-text prefixes;0 1 0 0;
 require-text neighbor;BUD0001;10 11003
 require-text neighbor;PRA0101;10 11004
 require-text addprefix;fd00:51e5::a:4:4:4/128;10
 exit
!
check ospfv6-10.5.5.5
 command sho ipv6 ospf 1 topo 0 10.5.5.5/0
 template ospf6temp
 require-text category;value;addition
 require-text node;10.5.5.5/00000000;
 require-text name;mchome-demo;
 require-text stub;true;
 require-text connections;1;
 require-text prefixes;0 1 0 0;
 require-text neighbor;BUD0001;10 11007
 require-text addprefix;fd00:51e5::a:5:5:5/128;10
 exit
!
check ospfv6-10.6.6.6
 command sho ipv6 ospf 1 topo 0 10.6.6.6/0
 template ospf6temp
 exit
!
check ospfv6-10.7.7.7
 command sho ipv6 ospf 1 topo 0 10.7.7.7/0
 template ospf6temp
 exit
!
check ospfv6-10.8.8.8
 command sho ipv6 ospf 1 topo 0 10.8.8.8/0
 template ospf6temp
 require-text category;value;addition
 require-text node;10.8.8.8/00000000;
 require-text name;CHI0041;
 require-text stub;true;
 require-text connections;1;
 require-text prefixes;0 1 0 0;
 require-text neighbor;AMS0001;10 11010
 require-text addprefix;fd00:515e:bfc::a:8:8:0/120;10
 exit
!
check ospfv6-10.9.9.9
 command sho ipv6 ospf 1 topo 0 10.9.9.9/0
 template ospf6temp
 require-text category;value;addition
 require-text node;10.9.9.9/00000000;
 require-text name;TCD0021;
 require-text stub;false;
 require-text connections;2;
 require-text prefixes;0 1 0 0;
 require-text neighbor;FRA0001;10 11008
 require-text neighbor;AMS0001;10 11007
 require-text addprefix;fd00:51e5:4bd::a:9:9:9/128;10
 exit
!
check ospfv6-10.99.99.99
 command sho ipv6 ospf 1 topo 0 10.99.99.99/0
 template ospf6temp
 require-text category;value;addition
 require-text node;10.99.99.99/00000000;
 require-text name;mjolnir;
 require-text stub;true;
 require-text connections;1;
 require-text prefixes;0 1 0 0;
 require-text neighbor;PAR0101;10 11006
 require-text addprefix;fd00:51e5::a:63:63:63/128;10
 exit
!
sensor bgp4peer
 path bgp4/peer/peer
 prefix freertr-bgp4peer
 prepend bgp4_peer_
 command sho ipv4 bgp 1 summ
 name 4 peer=
 key name bgp4/peer
 replace \. _
 column 1 name learn
 column 2 name advert
 column 3 name state
 column 3 replace false 0
 column 3 replace true 1
 exit
!
sensor bgp4perf
 path bgp4/perf/perf
 prefix freertr-bgp4perf
 prepend bgp4_perf_
 command sho ipv4 bgp 1 best | exc last
 key name bgp4/perf
 replace \s _
 column 1 name val
 exit
!
sensor bgp6peer
 path bgp6/peer/peer
 prefix freertr-bgp6peer
 prepend bgp6_peer_
 command sho ipv6 bgp 1 summ
 name 4 peer=
 key name bgp6/peer
 replace \: _
 column 1 name learn
 column 2 name advert
 column 3 name state
 column 3 replace false 0
 column 3 replace true 1
 exit
!
sensor bgp6perf
 path bgp6/perf/perf
 prefix freertr-bgp6perf
 prepend bgp6_perf_
 command sho ipv6 bgp 1 best | exc last
 key name bgp6/perf
 replace \s _
 column 1 name val
 exit
!
sensor dvigp4int
 path dvigp4int/peer/peer
 prefix freertr-dvigp4int
 prepend dvigp4_iface_
 command sho ipv4 pvrp 1 interface
 name 0 proto="pvrp1",ifc=
 key name dvigp4int/peer
 replace \. _
 column 1 name neighbors
 exit
!
sensor dvigp4peer
 path dvigp4peer/peer/peer
 prefix freertr-dvigp4peer
 prepend dvigp4_peers_
 command sho ipv4 pvrp 1 summary
 name 4 proto="pvrp1",ip=
 key name dvigp4peer/peer
 replace \. _
 column 5 name learn
 column 6 name advert
 exit
!
sensor dvigp6int
 path dvigp6int/peer/peer
 prefix freertr-dvigp6int
 prepend dvigp6_iface_
 command sho ipv6 pvrp 1 interface
 name 0 proto="pvrp1",ifc=
 key name dvigp6int/peer
 replace \. _
 column 1 name neighbors
 exit
!
sensor dvigp6peer
 path dvigp6peer/peer/peer
 prefix freertr-dvigp6peer
 prepend dvigp6_peers_
 command sho ipv6 pvrp 1 summary
 name 4 proto="pvrp1",ip=
 key name dvigp6peer/peer
 replace \: _
 column 5 name learn
 column 6 name advert
 exit
!
sensor ifaces-hw
 path interfaces-hw/interface/counter
 prefix freertr-ifaces
 prepend iface_hw_byte_
 command sho inter hwsumm
 name 0 ifc=
 key name interfaces-hw/interface
 replace \. _
 column 1 name st
 column 1 replace admin -1
 column 1 replace down 0
 column 1 replace up 1
 column 2 name tx
 column 3 name rx
 column 4 name dr
 exit
!
sensor ifaces-hwp
 path interfaces-hwp/interface/counter
 prefix freertr-ifaces
 prepend iface_hw_pack_
 command sho inter hwpsumm
 name 0 ifc=
 key name interfaces-hwp/interface
 replace \. _
 column 1 name st
 column 1 replace admin -1
 column 1 replace down 0
 column 1 replace up 1
 column 2 name tx
 column 3 name rx
 column 4 name dr
 exit
!
sensor ifaces-sw
 path interfaces-sw/interface/counter
 prefix freertr-ifaces
 prepend iface_sw_byte_
 command sho inter swsumm
 name 0 ifc=
 key name interfaces-sw/interface
 replace \. _
 column 1 name st
 column 1 replace admin -1
 column 1 replace down 0
 column 1 replace up 1
 column 2 name tx
 column 3 name rx
 column 4 name dr
 exit
!
sensor ifaces-swp
 path interfaces-swp/interface/counter
 prefix freertr-ifaces
 prepend iface_sw_pack_
 command sho inter swpsumm
 name 0 ifc=
 key name interfaces-swp/interface
 replace \. _
 column 1 name st
 column 1 replace admin -1
 column 1 replace down 0
 column 1 replace up 1
 column 2 name tx
 column 3 name rx
 column 4 name dr
 exit
!
sensor lsigp4int
 path lsigp4int/peer/peer
 prefix freertr-lsigp4int
 prepend lsigp4_iface_
 command sho ipv4 ospf 1 interface
 name 0 proto="ospf1",ifc=
 key name lsigp4int/peer
 replace \. _
 column 1 name neighbors
 exit
!
sensor lsigp4peer
 path lsigp4peer/peer/peer
 prefix freertr-lsigp4peer
 prepend lsigp4_peers_
 command sho ipv4 ospf 1 topology 0
 name 0 proto="ospf1",node=
 key name lsigp4peer/peer
 replace \. _
 column 1 name reachable
 column 1 replace false 0
 column 1 replace true 1
 column 6 name neighbors
 exit
!
sensor lsigp4perf
 path lsigp4perf/peer/peer
 prefix freertr-lsigp4perf
 prepend lsigp4_perf_
 command sho ipv4 ospf 1 spf 0 | inc reachable|fill|calc|run
 key name lsigp4perf/peer
 labels proto="ospf1"
 skip 0
 column 1 name val
 exit
!
sensor lsigp6int
 path lsigp6int/peer/peer
 prefix freertr-lsigp6int
 prepend lsigp6_iface_
 command sho ipv6 ospf 1 interface
 name 0 proto="ospf1",ifc=
 key name lsigp6int/peer
 replace \. _
 column 1 name neighbors
 exit
!
sensor lsigp6peer
 path lsigp6peer/peer/peer
 prefix freertr-lsigp6peer
 prepend lsigp6_peers_
 command sho ipv6 ospf 1 topology 0
 name 0 proto="ospf1",node=
 key name lsigp6peer/peer
 replace \. _
 replace \/ _
 column 1 name reachable
 column 1 replace false 0
 column 1 replace true 1
 column 6 name neighbors
 exit
!
sensor lsigp6perf
 path lsigp6perf/peer/peer
 prefix freertr-lsigp6perf
 prepend lsigp6_perf_
 command sho ipv6 ospf 1 spf 0 | inc reachable|fill|calc|run
 key name lsigp6perf/peer
 labels proto="ospf1"
 skip 0
 column 1 name val
 exit
!
sensor routing4
 path routing4/peer/peer
 prefix freertr-routing4
 prepend routing4_
 command sho ipv4 protocol v1 | beg computed
 name 0 proto=
 key name routing4/peer
 addname 1 * id=
 skip 2
 column 2 name ifaces
 column 3 name neighbors
 column 4 name computed_unicast
 column 5 name computed_multicast
 column 6 name computed_flowspec
 column 7 name computed_changed
 column 9 name redisted_unicast
 column 10 name redisted_multicast
 column 11 name redisted_flowspec
 column 12 name redisted_changed
 exit
!
sensor routing6
 path routing6/peer/peer
 prefix freertr-routing6
 prepend routing6_
 command sho ipv6 protocol v1 | beg computed
 name 0 proto=
 key name routing6/peer
 addname 1 * id=
 skip 2
 column 2 name ifaces
 column 3 name neighbors
 column 4 name computed_unicast
 column 5 name computed_multicast
 column 6 name computed_flowspec
 column 7 name computed_changed
 column 9 name redisted_unicast
 column 10 name redisted_multicast
 column 11 name redisted_flowspec
 column 12 name redisted_changed
 exit
!
sensor sensor
 path sensor/peer/peer
 prefix freertr-sensor
 prepend sensor_
 command sho sensor
 name 0 met=
 key name sensor/peer
 column 1 name asked
 column 2 name time
 exit
!
!
!
!
!
!
alias exec tna-set-profile sticky-param GEANT_TESTBED
!
!
!
!
!
!
!
!
!
!
server telnet INB_MGNT
 security protocol telnet
 exec logging
 no exec authorization
 no login authentication
 login logging
 interface loopback20965
 vrf INB_MGNT
 exit
!
server telnet oob
 security authentication usr
 security rsakey rsa
 security dsakey dsa
 security ecdsakey ecdsa
 second-port 22
 exec logging
 no exec authorization
 login authentication usr
 login logging
 vrf oob
 exit
!
server telnet p4
 security protocol telnet
 exec logging
 no exec authorization
 no login authentication
 login logging
 vrf p4
 exit
!
server p4lang p4
 export-vrf CORE 1
 export-vrf INB_MGNT 2
 export-port sdn1 132 10 0 0 0
 export-port sdn2 140 10 0 0 0
 export-port sdn3 148 10 0 0 0
 interconnect ethernet0
 vrf p4
 exit
!
server nrpe nr
 vrf oob
 exit
!
server prometheus pr
 sensor bgp4peer
 sensor bgp4perf
 sensor bgp6peer
 sensor bgp6perf
 sensor dvigp4int
 sensor dvigp4peer
 sensor dvigp6int
 sensor dvigp6peer
 sensor ifaces-hw
 sensor ifaces-hwp
 sensor ifaces-sw
 sensor ifaces-swp
 sensor lsigp4int
 sensor lsigp4peer
 sensor lsigp4perf
 sensor lsigp6int
 sensor lsigp6peer
 sensor lsigp6perf
 sensor routing4
 sensor routing6
 sensor sensor
 vrf oob
 exit
!
server streamingmdt TELEMETRY_FLOUI_COLLECTOR
 port 9666
 vrf oob
 exit
!
client proxy oob
client name-server 1.1.1.1
client upgrade-server http://upgrade.nop.hu/
client upgrade-backup
client config-server http://wdv.rare.nmaas.eu/webdav/
client config-username rare
client config-password $v10$cmFyZQ==
client config-backup
client config-archive
client time-server europe.pool.ntp.org
client time-zone CET
!
end
