From 7dbb3ac36bad1afcaa17ff2b7f555f6b607e2f7c Mon Sep 17 00:00:00 2001 From: SukkaW Date: Thu, 11 Jan 2024 22:00:56 +0800 Subject: [PATCH] Enable tun for appprofile --- Build/build-speedtest-domainset.ts | 1 + Build/build-sspanel-appprofile.ts | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/Build/build-speedtest-domainset.ts b/Build/build-speedtest-domainset.ts index f1346a1f..eb27631b 100644 --- a/Build/build-speedtest-domainset.ts +++ b/Build/build-speedtest-domainset.ts @@ -148,6 +148,7 @@ export const buildSpeedtestDomainSet = task(import.meta.path, async () => { '.netspeedtestmaster.com', // Google Search Result of "speedtest", powered by this '.measurement-lab.org', + '.measurementlab.net', // Google Fiber legacy speedtest site (new fiber speedtest use speedtestcustom.com) '.speed.googlefiber.net', // librespeed diff --git a/Build/build-sspanel-appprofile.ts b/Build/build-sspanel-appprofile.ts index 3ed8eebc..801883f7 100644 --- a/Build/build-sspanel-appprofile.ts +++ b/Build/build-sspanel-appprofile.ts @@ -137,6 +137,19 @@ function generateAppProfile( ' \'ipv6\' => true,', ' \'log-level\' => \'error\',', ' \'external-controller\' => \'0.0.0.0:9090\',', + ' \'tun\' => [', + ' \'enable\' => true,', + ' \'stack\' => \'system\',', + ' \'auto-route\' => true,', + ' \'auto-redir\' => true,', + ' \'auto-detect-interface\' => true,', + ' \'dns-hijack\' => [', + ' \'8.8.8.8:53\',', + ' \'any:53\',', + ' \'tcp://8.8.8.8:53\',', + ' \'tcp://any:53\',', + ' ]', + ' ]', '];', '', `$_ENV['Clash_Group_Indexes'] = [${JSON.stringify(POLICY_GROUPS.reduce((acc, [, insertProxy], index) => {