diff --git a/v2rayN/ServiceLib/Handler/SysProxy/ProxySettingOSX.cs b/v2rayN/ServiceLib/Handler/SysProxy/ProxySettingOSX.cs index 6d7524a4..33f6f36b 100644 --- a/v2rayN/ServiceLib/Handler/SysProxy/ProxySettingOSX.cs +++ b/v2rayN/ServiceLib/Handler/SysProxy/ProxySettingOSX.cs @@ -93,8 +93,9 @@ { return LstInterface; } - var lst = services.Split(Environment.NewLine); - return lst.Length > 0 ? LstInterface.Intersect(lst).ToList() : LstInterface; + + var lst = services.Split(Environment.NewLine).Where(t => t.Length > 0 && t.Contains('*') == false); + return lst.ToList(); } } } \ No newline at end of file