set interfaces ethernet eth0 description 'WAN'
set interfaces ethernet eth0 offload gro
set interfaces ethernet eth0 offload gso
set interfaces ethernet eth0 offload sg
set interfaces ethernet eth0 offload tso
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 kernel
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 '1800'
set system option time-format '24-hour'
set system syslog local facility all level 'info'
set system syslog local facility local7 level 'debug'
set interfaces vpp bonding vppbond0 hash-policy 'layer2+3'
set interfaces vpp bonding vppbond0 member interface 'eth4'
set interfaces vpp bonding vppbond0 mode '802.3ad'
set interfaces vpp bridge vppbr1 description 'Bridge1'
set interfaces vpp bridge vppbr1 member interface eth2
set interfaces vpp gre vppgre10 description 'Layer-3'
set interfaces vpp gre vppgre10 remote '192.0.2.2'
set interfaces vpp gre vppgre10 source-address '192.0.2.1'
set interfaces vpp gre vppgre10 tunnel-type 'l3'
set interfaces vpp gre vppgre11 description 'L2-bridge-to-eth2'
set interfaces vpp gre vppgre11 remote '192.0.2.123'
set interfaces vpp gre vppgre11 source-address '192.0.2.1'
set interfaces vpp gre vppgre11 tunnel-type 'teb'
set interfaces vpp ipip vppipip20 remote '192.0.2.2'
set interfaces vpp ipip vppipip20 source-address '192.0.2.1'
set interfaces vpp loopback vpplo12 description 'Loop12'
set interfaces vpp vxlan vppvxlan10 remote '192.0.2.2'
set interfaces vpp vxlan vppvxlan10 source-address '192.0.2.1'
set interfaces vpp vxlan vppvxlan10 vni '10'
set vpp settings interface eth1
set vpp settings interface eth2
set vpp settings interface eth3
set vpp settings interface eth4 num-rx-desc '512'
set vpp settings interface eth4 num-tx-desc '512'
set vpp settings interface eth4 num-rx-queues '1'
set vpp settings interface eth4 num-tx-queues '1'
set vpp settings poll-sleep-usec '12'
set vpp settings logging default-level 'debug'
set vpp settings interface-rx-mode 'polling'
