Skip to main content
Run any Skill in Manus
with one click

vpn-split-tunnel

Stars1
Forks0
UpdatedJune 29, 2026 at 16:45

Restore and KEEP UCR VPN connectivity. Bundles four fixes. (1) ROUTING fix — static routes for non-VPN hosts via the original gateway (HPCC public-IP case). (2) IPTABLES fix (Linux) — Cisco's `ciscovpn` chain ends with `DROP 0.0.0.0/0`, dropping `tailscale0` traffic; add `RETURN` rules. (3) macOS PERSISTENT auto-reconnect manager — the UCR server drops idle sessions ("Idle Timeout", b0); a keepalive (live SSH stream over the tunnel) + foreground-openconnect-held-by-expect + auto-reconnect watchdog keeps it up, with Keychain auto-login + Duo push + sudoers NOPASSWD so no typing is needed. (4) Tailscale/VPN route-hijack — after a VPN drop, Tailscale's overlapping 169.235 subnet routes steal the BCC route (HPCC still works → easy to misdiagnose). Use PROACTIVELY when user says "连了VPN就连不上", "VPN split tunnel", "tailscale 不通", "VPN 老掉线/只能连一会儿就断", "idle timeout", "VPN 自动重连/持久化/自动登录", "ssh tasl 超时但 tailscale ping 通", "ciscovpn chain dropping", "claude monitor 连不上 ssh", or has both VPN-protected and non-VPN/Tailscale

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

File Explorer
6 files
SKILL.md
readonly