diff --git a/packages/core/src/shell/scripts/set-system-proxy/index.js b/packages/core/src/shell/scripts/set-system-proxy/index.js index 80d5deb..fd59dec 100644 --- a/packages/core/src/shell/scripts/set-system-proxy/index.js +++ b/packages/core/src/shell/scripts/set-system-proxy/index.js @@ -269,8 +269,6 @@ const executor = { // 延迟加载config loadConfig() - // const local = 'localhost, 127.0.0.0/8, ::1' - // https const setProxyCmd = [ 'gsettings set org.gnome.system.proxy mode manual', @@ -285,8 +283,10 @@ const executor = { setProxyCmd.push("gsettings set org.gnome.system.proxy.http host ''") setProxyCmd.push('gsettings set org.gnome.system.proxy.http port 0') } - // ignore-hosts - // setProxyCmd.push(`gsettings set org.gnome.system.proxy ignore-hosts "${local}"`) + + // 设置排除域名(ignore-hosts) + const excludeIpStr = getProxyExcludeIpStr("', '") + setProxyCmd.push(`gsettings set org.gnome.system.proxy ignore-hosts "['${excludeIpStr}']"`) await exec(setProxyCmd) } else { // 关闭代理 diff --git a/packages/gui/src/view/pages/proxy.vue b/packages/gui/src/view/pages/proxy.vue index bbebfe5..1ee52f7 100644 --- a/packages/gui/src/view/pages/proxy.vue +++ b/packages/gui/src/view/pages/proxy.vue @@ -31,7 +31,7 @@ - + 是否同时修改HTTPS_PROXY环境变量(不好用,不建议勾选) @@ -46,49 +46,46 @@
解决OneNoteMicrosoftStoreOutlookUWP应用开启代理后无法访问网络的问题
- -
-
- - - 是否排除国内域名白名单 - - - - - 是否自动更新国内域名白名单 - -
- 开启自动更新并启动系统代理时,将会异步从下面的远程地址下载国内域名白名单文件到本地。
- 注:只要下载成功后,即使关闭自动更新功能,也会优先读取最近下载的文件! -
-
- - -
- 远程国内域名白名单文件内容可以是base64编码格式,也可以是未经过编码的 -
-
-
- - - - 访问的域名或IP符合下列配置时,将跳过系统代理 - - - - - - - - - - - - - - -
+
+ + + 是否排除国内域名白名单 + + + + + 是否自动更新国内域名白名单 + +
+ 开启自动更新并启动系统代理时,将会异步从下面的远程地址下载国内域名白名单文件到本地。
+ 注:只要下载成功后,即使关闭自动更新功能,也会优先读取最近下载的文件! +
+
+ + +
+ 远程国内域名白名单文件内容可以是base64编码格式,也可以是未经过编码的 +
+
+
+ + + + 访问的域名或IP符合下列配置时,将跳过系统代理 + + + + + + + + + + + + + +