Initial commit: combine nas_tool, nas_webdav, sync-utils
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
# Cellular Data Proxy Solution
|
||||
|
||||
## The Problem
|
||||
- ✅ Wi-Fi proxy works (configured in Wi-Fi settings)
|
||||
- ❌ Cellular data proxy doesn't work (iOS doesn't allow HTTP proxy for cellular)
|
||||
- ❌ Can't disable Tailscale VPN (proxy only listens on Tailscale IP: 100.70.115.1)
|
||||
|
||||
## Solution Options
|
||||
|
||||
### Solution 1: Use Shadowrocket VPN Mode (Recommended)
|
||||
|
||||
Shadowrocket's VPN mode works on **both Wi-Fi and cellular**, and can route through Tailscale's network.
|
||||
|
||||
**Setup:**
|
||||
1. **Keep Tailscale VPN ON** (needed to reach 100.70.115.1)
|
||||
2. In Shadowrocket:
|
||||
- Go to **Home** tab
|
||||
- Add server: `100.70.115.1:7890` (HTTP)
|
||||
- Enable Shadowrocket VPN mode
|
||||
3. Shadowrocket will:
|
||||
- Intercept all traffic (Wi-Fi + cellular)
|
||||
- Route through Tailscale network to reach proxy
|
||||
- Forward to server2's proxy
|
||||
|
||||
**Wait - iOS only allows one VPN!** This won't work...
|
||||
|
||||
### Solution 2: Make Clash Listen on Public IP (Less Secure)
|
||||
|
||||
Configure Clash to also listen on the public IP, then use Shadowrocket VPN mode.
|
||||
|
||||
**Pros:** Works on cellular, Shadowrocket can use it
|
||||
**Cons:** Less secure (exposed to public internet, but firewall should protect)
|
||||
|
||||
### Solution 3: Use Tailscale's Built-in Proxy Feature
|
||||
|
||||
Tailscale has a built-in proxy feature that might work better.
|
||||
|
||||
### Solution 4: Use Shadowrocket with Tailscale Subnet Router
|
||||
|
||||
Configure server2 as a Tailscale subnet router, then use Shadowrocket.
|
||||
|
||||
## Recommended: Solution 2 (Make Clash Listen on Public IP with Firewall)
|
||||
|
||||
Since you need cellular access, let's make Clash accessible via public IP but keep it secure with firewall rules.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user