{ config, lib, inputs, ... }: { networking.firewall = { allowedUDPPorts = [51820]; }; networking.wireguard.interfaces = { wg0 = { ips = [ /* "2a0f:be01:fe:fa1::1/64" */ "2a01:4f8:10a:1aab:f000::1/80" ]; listenPort = 51820; privateKeyFile = "/home/xqtc/wireguard-keys/private"; peers = [ # { # #anner # publicKey = "5ar4lh3Ra4TRmUJeeBtPgDvZnAkGssJDUN53y9oa3So="; # allowedIPs = [ # "2a0f:be01:0:100::/64" # "2a0f:be01:0:200::/64" # "2a0f:be01:fe:f00::/56" # ]; # endpoint = "[2a0f:be01::1]:51822"; # # persistentKeepalive = 15; # } ]; }; }; }