using Netch.Models; namespace Netch.Servers; public class WireGuardServer : Server { public override string Type { get; } = "WireGuard"; public override string MaskedData() { return $"{LocalAddresses} + {MTU}"; } /// /// 本地地址 /// public string LocalAddresses { get; set; } = "172.16.0.2"; /// /// 节点公钥 /// public string PeerPublicKey { get; set; } = string.Empty; /// /// 私钥 /// public string PrivateKey { get; set; } /// /// 节点预共享密钥 /// public string? PreSharedKey { get; set; } /// /// MTU /// public int MTU { get; set; } = 1420; }