mirror of
https://github.com/bolucat/Archive.git
synced 2025-10-13 11:54:02 +08:00
42 lines
962 B
C#
42 lines
962 B
C#
namespace Netch.Models;
|
|
|
|
/// <summary>
|
|
/// TUN/TAP 适配器配置类
|
|
/// </summary>
|
|
public class TUNConfig
|
|
{
|
|
/// <summary>
|
|
/// 地址
|
|
/// </summary>
|
|
public string Address { get; set; } = "10.0.236.10";
|
|
|
|
/// <summary>
|
|
/// DNS
|
|
/// </summary>
|
|
public string DNS { get; set; } = Constants.DefaultPrimaryDNS;
|
|
|
|
/// <summary>
|
|
/// 网关
|
|
/// </summary>
|
|
public string Gateway { get; set; } = "10.0.236.1";
|
|
|
|
/// <summary>
|
|
/// 掩码
|
|
/// </summary>
|
|
public string Netmask { get; set; } = "255.255.255.0";
|
|
|
|
/// <summary>
|
|
/// 模式 2 下是否代理 DNS
|
|
/// </summary>
|
|
public bool ProxyDNS { get; set; } = false;
|
|
|
|
/// <summary>
|
|
/// 使用自定义 DNS 设置
|
|
/// </summary>
|
|
public bool UseCustomDNS { get; set; } = false;
|
|
|
|
/// <summary>
|
|
/// Global bypass IPs
|
|
/// </summary>
|
|
public List<string> BypassIPs { get; set; } = new();
|
|
} |