[Match]
Name=wg0
+[Link]
+RequiredForOnline=no
+
[Network]
<% if node.internal_ipaddress -%>
Address=<%= node.internal_ipaddress %>/32
[Route]
Destination=fd43:e709:ea6d:1::/64
-<% node[:networking][:wireguard][:peers].each do |peer| -%>
+<% node[:networking][:wireguard][:peers].sort_by { |p| p[:public_key] }.each do |peer| -%>
<% Array(peer[:allowed_ips]).sort.each do |ip| -%>
<% unless ip =~ /^fd43:e709:ea6d:1::/ -%>