{ config, lib, inputs, ... }: { # networking.nat.enable = true; # networking.nat.externalInterface = "enp0s31f6"; # networking.nat.internalInterfaces = "wg0"; networking.firewall = { allowedUDPPorts = [51820]; }; networking.wireguard.interfaces = { wg0 = { ips = ["2a0f:be01:fe:fa1::1/64"]; listenPort = 51820; privateKeyFile = "/home/xqtc/wireguard-keys/private"; peers = [ { #anner publicKey = "5ar4lh3Ra4TRmUJeeBtPgDvZnAkGssJDUN53y9oa3So="; allowedIPs = ["2a0f:be01::/40"]; endpoint = "[2a0f:be01::1]:51822"; } ]; }; }; }