diff --git a/v2rayN/ServiceLib/Handler/ConfigHandler.cs b/v2rayN/ServiceLib/Handler/ConfigHandler.cs index eeece698..5b220058 100644 --- a/v2rayN/ServiceLib/Handler/ConfigHandler.cs +++ b/v2rayN/ServiceLib/Handler/ConfigHandler.cs @@ -92,7 +92,7 @@ public static class ConfigHandler EnableTun = false, Mtu = 9000, IcmpRouting = Global.TunIcmpRoutingPolicies.First(), - EnableLegacyProtect = false, + EnableLegacyProtect = true, }; config.GuiItem ??= new(); if (!Global.RootCertProviders.Contains(config.GuiItem.RootCertProvider)) diff --git a/v2rayN/ServiceLib/Models/Configs/ConfigItems.cs b/v2rayN/ServiceLib/Models/Configs/ConfigItems.cs index d1524898..a4d4ced3 100644 --- a/v2rayN/ServiceLib/Models/Configs/ConfigItems.cs +++ b/v2rayN/ServiceLib/Models/Configs/ConfigItems.cs @@ -147,7 +147,7 @@ public class TunModeItem public int Mtu { get; set; } public bool EnableIPv6Address { get; set; } public string IcmpRouting { get; set; } - public bool EnableLegacyProtect { get; set; } + public bool EnableLegacyProtect { get; set; } = true; public List? RouteExcludeAddress { get; set; } public string Ipv4Address { get; set; } public string Ipv6Address { get; set; }