fix: don't proxy network connection from Tailscale IP addresses, closes #1834 (#1835)

This commit is contained in:
Huang Xin
2025-08-19 11:02:29 +08:00
committed by GitHub
parent f2640359a0
commit b151b70cb9
2 changed files with 6 additions and 0 deletions
+3
View File
@@ -40,3 +40,6 @@ next-env.d.ts
target
fastlane/report.xml
*.koplugin.zip
+3
View File
@@ -34,6 +34,9 @@ export const isLanAddress = (url: string) => {
// 169.254.0.0/16 (link-local addresses)
if (a === 169 && b === 254) return true;
// Tailscale IPv4 range: 100.64.0.0/10 (100.64.0.0 to 100.127.255.255)
if (a === 100 && b >= 64 && b <= 127) return true;
}
// Check for IPv6 private addresses (simplified check)