set system host-name PE2 set interfaces ethernet eth0 address 'dhcp' set interfaces ethernet eth0 description 'out-of-band management' set interfaces ethernet eth0 vrf 'mgmt' set service ssh vrf 'mgmt' set vrf name mgmt table '1000' set interfaces dummy dum0 address '172.29.255.2/32' set interfaces ethernet eth1 address '172.29.0.3/31' set interfaces ethernet eth1 description 'link to pe1' set interfaces ethernet eth1 mtu '1600' set interfaces ethernet eth2 address '172.29.0.4/31' set interfaces ethernet eth2 description 'link to pe3' set interfaces ethernet eth2 mtu '1600' set protocols ospf area 0 network '172.29.0.2/31' set protocols ospf area 0 network '172.29.0.4/31' set protocols ospf interface eth1 network 'point-to-point' set protocols ospf interface eth2 network 'point-to-point' set protocols ospf interface eth1 passive disable set protocols ospf interface eth2 passive disable set protocols ospf log-adjacency-changes detail set protocols ospf parameters abr-type 'cisco' set protocols ospf parameters router-id '172.29.255.2' set protocols ospf passive-interface 'default' set protocols ospf redistribute connected set protocols bgp address-family l2vpn-evpn advertise ipv4 unicast set protocols bgp address-family l2vpn-evpn advertise-all-vni set protocols bgp local-as '100' set protocols bgp neighbor 172.29.255.1 peer-group 'ibgp' set protocols bgp neighbor 172.29.255.3 peer-group 'ibgp' set protocols bgp parameters log-neighbor-changes set protocols bgp parameters router-id '172.29.255.2' set protocols bgp peer-group ibgp address-family l2vpn-evpn set protocols bgp peer-group ibgp remote-as '100' set protocols bgp peer-group ibgp update-source 'dum0' set interfaces vxlan vxlan2000 mtu '1500' set interfaces vxlan vxlan2000 parameters nolearning set interfaces vxlan vxlan2000 port '4789' set interfaces vxlan vxlan2000 source-address '172.29.255.2' set interfaces vxlan vxlan2000 vni '2000' set vrf name blue protocols bgp address-family ipv4-unicast redistribute connected set vrf name blue protocols bgp address-family l2vpn-evpn advertise ipv4 unicast set vrf name blue protocols bgp local-as '100' set vrf name blue table '2000' set vrf name blue vni '2000' set interfaces vxlan vxlan3000 mtu '1500' set interfaces vxlan vxlan3000 parameters nolearning set interfaces vxlan vxlan3000 port '4789' set interfaces vxlan vxlan3000 source-address '172.29.255.2' set interfaces vxlan vxlan3000 vni '3000' set vrf name red protocols bgp address-family ipv4-unicast redistribute connected set vrf name red protocols bgp address-family l2vpn-evpn advertise ipv4 unicast set vrf name red protocols bgp local-as '100' set vrf name red table '3000' set vrf name red vni '3000' set interfaces vxlan vxlan4000 mtu '1500' set interfaces vxlan vxlan4000 parameters nolearning set interfaces vxlan vxlan4000 port '4789' set interfaces vxlan vxlan4000 source-address '172.29.255.2' set interfaces vxlan vxlan4000 vni '4000' set vrf name green protocols bgp address-family ipv4-unicast redistribute connected set vrf name green protocols bgp address-family l2vpn-evpn advertise ipv4 unicast set vrf name green protocols bgp local-as '100' set vrf name green table '4000' set vrf name green vni '4000' set interfaces bridge br2000 address '10.1.2.1/24' set interfaces bridge br2000 description 'customer blue' set interfaces bridge br2000 member interface eth4 set interfaces bridge br2000 member interface vxlan2000 set interfaces bridge br2000 vrf 'blue' set interfaces bridge br3000 address '10.2.2.1/24' set interfaces bridge br3000 description 'customer red' set interfaces bridge br3000 member interface eth5 set interfaces bridge br3000 member interface vxlan3000 set interfaces bridge br3000 vrf 'red' set interfaces ethernet eth4 description 'customer blue' set interfaces ethernet eth5 description 'customer red'