From a028a2e1cc50e2efc1f26ba47d87d83f40e8ae0f Mon Sep 17 00:00:00 2001 From: wonfen Date: Fri, 29 Nov 2024 11:10:41 +0800 Subject: [PATCH] chore: change mac tun dns --- UPDATELOG.md | 10 +++++++--- src-tauri/src/enhance/tun.rs | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/UPDATELOG.md b/UPDATELOG.md index 920b4f83..ca24df04 100644 --- a/UPDATELOG.md +++ b/UPDATELOG.md @@ -2,14 +2,18 @@ ### Notice -- 强烈建议完全删除 1.x 老版本再安装此版本! +- !!使用出现异常的,打开设置-->配置目录 备份 后 删除所有文件 尝试是否正常!! - 历时3个月的紧密开发与严格测试稳定版2.0.0终于发布了:巨量改进与性能、稳定性提升,目前Clash Verge Rev已经有了比肩cfw的健壮性;而且更强大易用! - 由于更改了服务安装逻辑,Mac/Linux 首次安装需要输入系统密码卸载和安装服务,以后可以丝滑使用 tun(虚拟网卡)模式 - 因 Tauri 2.0 底层 bug,关闭窗口后保留webview进程,优点是再次打开面板更快,缺点是内存使用略有增加 ### 2.0.2相对于2.0.1改进了: -- 只允许单例运行,防止多次启动造成的 bug +- 修正了 dns ipv6 强制覆盖的逻辑 +- 修改了 macos tun 模式下自动设置的 dns +- 修正了 macos tray 图标不会岁模式更改的问题 +- 静默启动下重复运行会出现多个实例的bug +- 安装的时候自动删除历史残留启动项 - Tun模式默认是还用内核推荐的 mixed 堆栈 - 改进了默认窗口大小(启动软件窗口不会那么小了) - 改进了 WebDAV 备份超时时间机制 @@ -36,7 +40,7 @@ - 重大框架升级:使用 Tauri 2.0(巨量改进与性能提升) - 出现 bug 到 issues 中提出;以后不再接受1.x版本的bug反馈。 -- 强烈建议完全删除 1.x 老版本再安装此版本 +- 强烈建议完全删除 1.x 老版本再安装此版本 !!使用出现异常的,打开设置-->配置目录 备份 后 删除所有文件 尝试是否正常!! ### Features diff --git a/src-tauri/src/enhance/tun.rs b/src-tauri/src/enhance/tun.rs index a0fee740..c62f915d 100644 --- a/src-tauri/src/enhance/tun.rs +++ b/src-tauri/src/enhance/tun.rs @@ -38,7 +38,7 @@ pub async fn use_tun(mut config: Mapping, enable: bool, origin_dns_val: Mapping) #[cfg(target_os = "macos")] { crate::utils::resolve::restore_public_dns().await; - crate::utils::resolve::set_public_dns("8.8.8.8".to_string()).await; + crate::utils::resolve::set_public_dns("223.6.6.6".to_string()).await; } } else { revise!(