Hello, Сommunity!
Summer may be supposed to be a quiet season, but there's quite some work that VyOS maintainers and contributors managed to do in July, nonetheless. There are many valuable features in the rolling release now, including the kernel-mode OpenVPN DCO offload support that can make tunnels multiple times faster, OSPF graceful restart parameters, mirror mode support for the DDoS protection services, and more.
set service ssh dynamic-protection
set service ssh dynamic-protection allow-from <address>
set service ssh dynamic-protection block-time <seconds>
set service ssh dynamic-protection detect-time <seconds>
set service ssh dynamic-protection threshold <n>set protocols ospf aggregation timer <seconds>
set protocols ospf summary-address <subnet> [tag <n>]
set protocols ospf summary-address <subnet> no-advertiseset protocols [ospf|ospfv3] graceful-restart grace-period <n>
set protocols [ospf|ospfv3] graceful-restart helper supported-grace-time <n>
set protocols [ospf|ospfv3] graceful-restart helper planned-only
set protocols [ospf|ospfv3] graceful-restart helper no-strict-lsa-checking
set protocols [ospf|ospfv3] graceful-restart helper enable router-id <address>
show [ip ospf|ipv6 ospfv3] graceful-restart helperset protocols ospf capability opaqueset interfaces geneve <name> parameters ip innerproto
set interfaces geneve <name> remote <address>
set interfaces geneve <name> vni <id>set protocols bgp interface <name> mpls forwardingset interfaces openvpn <name> offload dcomirror mode (T5368): set service ids ddos-protection mode sflow
set service ids ddos-protection sflow listen-address <address>
set service ids ddos-protection sflow port <port>no-release option to prevent release of allocated address or prefix on client exit (T5387): set interfaces <interface> <name> dhcp6-options no-releaseset service [dhcp-relay|dhcp6-relay] disableupdate webproxy blacklists vrf <name>set nat destination rule <id> translation redirect port <port>show evpn access-vlan [detail]
show evpn access-vlan <id>
show bridge vlan tunnelshow bridge <name> detail
show bridge <name> nexthop-groupmonitor log [openvpn|vpp|vrrp|webproxy]
monitor log openvpn interface <name>
monitor log webproxy [access-log|cache-log]n log entries (T3201): show log <n>show pki [ca|certificate|crl] <name> pemThe ping command now supports -4 and -6 parameters to force IPv4 or IPv6 (T4497)Last but not least, the EOL of VyOS 1.2.x allowed us to retire many source code repositories from the Vyatta time that are no longer needed because their code was completely rewritten and incorporated in the vyos-1x package. That recent clean-up allowed us to make the list of repositories in our GitHub organization three pages shorter. If you didn't know, such unused packages are moved to the vyos-legacy organization so that they are still accessible but not in the way.
That's all for now, but there's more work underway, so stay tuned for updates!