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;
}