From b6a3f5bc363cd5ad3215aae51c48ab05096746fc Mon Sep 17 00:00:00 2001
From: ChsBuffer <33744752+chsbuffer@users.noreply.github.com>
Date: Tue, 28 Jul 2020 06:14:21 +0800
Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E4=BB=A3=E7=90=86=E8=AE=BE?=
=?UTF-8?q?=E7=BD=AE=20LAN=20ip=20=E7=9B=B4=E8=BF=9E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Netch/Controllers/Mode/HTTPController.cs | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Netch/Controllers/Mode/HTTPController.cs b/Netch/Controllers/Mode/HTTPController.cs
index 4b36e702..0108dab5 100644
--- a/Netch/Controllers/Mode/HTTPController.cs
+++ b/Netch/Controllers/Mode/HTTPController.cs
@@ -10,6 +10,8 @@ namespace Netch.Controllers
{
public class HTTPController : ModeController
{
+ public const string IEProxyExceptions = "localhost;127.*;10.*;172.16.*;172.17.*;172.18.*;172.19.*;172.20.*;172.21.*;172.22.*;172.23.*;172.24.*;172.25.*;172.26.*;172.27.*;172.28.*;172.29.*;172.30.*;172.31.*;192.168.*";
+
///
/// 实例
///
@@ -46,7 +48,7 @@ namespace Netch.Controllers
pPrivoxyController.Start(server, mode);
}
- if (mode.Type == 3) NativeMethods.SetGlobal($"127.0.0.1:{Global.Settings.HTTPLocalPort}", "");
+ if (mode.Type == 3) NativeMethods.SetGlobal($"127.0.0.1:{Global.Settings.HTTPLocalPort}", IEProxyExceptions);
}
catch (Exception e)
{