set interfaces ethernet eth1 address '192.0.2.1/30'
set interfaces ethernet eth1 address '192.0.2.21/30'
set interfaces ethernet eth1 description 'WAN'
set interfaces ethernet eth2
set interfaces ethernet eth3
set interfaces ethernet eth4 description 'Bonding'
set interfaces loopback lo
set system config-management commit-revisions '100'
set system console device ttyS0 speed '115200'
set system host-name 'r16'
set system login user vyos authentication encrypted-password '$6$rounds=656000$FZBlGpWsmSrV2Rvq$YPNAPtk4k6u99FAMxR6cw4DUPCgOomwCgRZRSO5rAoJK8RlMSCkVAFVF3ozL/3mZMfxcuCnwvd5HX6f9V5KzO.'
set system name-server '203.0.113.1'
set system option kernel memory hugepage-size 2M hugepage-count '2048'
set system option time-format '24-hour'
set system syslog local facility all level 'info'
set system syslog local facility local7 level 'debug'
set vpp interfaces bonding bond0 hash-policy 'layer2+3'
set vpp interfaces bonding bond0 member interface 'eth4'
set vpp interfaces bonding bond0 mode '802.3ad'
set vpp interfaces gre gre10 description 'Layer-3'
set vpp interfaces gre gre10 mode 'point-to-point'
set vpp interfaces gre gre10 remote '192.0.2.2'
set vpp interfaces gre gre10 source-address '192.0.2.1'
set vpp interfaces gre gre10 tunnel-type 'l3'
set vpp interfaces gre gre11 description 'L2-bridge-to-eth2'
set vpp interfaces gre gre11 remote '192.0.2.123'
set vpp interfaces gre gre11 source-address '192.0.2.1'
set vpp interfaces gre gre11 tunnel-type 'teb'
set vpp interfaces gre gre12 description 'Multipoint'
set vpp interfaces gre gre12 mode 'point-to-multipoint'
set vpp interfaces gre gre12 remote '0.0.0.0'
set vpp interfaces gre gre12 source-address '192.0.2.21'
set vpp interfaces gre gre12 tunnel-type 'l3'
set vpp interfaces ipip ipip20 remote '192.0.2.2'
set vpp interfaces ipip ipip20 source-address '192.0.2.1'
set vpp interfaces loopback lo12 description 'Loop12'
set vpp interfaces vxlan vxlan10 remote '192.0.2.2'
set vpp interfaces vxlan vxlan10 source-address '192.0.2.1'