Skip to content
Commit ebf9cab1 authored by Jae-Joon Lee's avatar Jae-Joon Lee
Browse files

Add f5-connect: headless F5 VPN wrapper for openconnect



Headless/TUI wrapper around openconnect's native F5 protocol support:
interactive password + OTP login, backgrounds once connected, with
connect/disconnect/status/diag subcommands.

Key behaviors baked in from debugging the IBS VPN:
- Browser User-Agent by default (server serves a JS interstitial to
  openconnect's default UA instead of the real login form).
- vpnc-dns-split wrapper prevents the stock vpnc-script from hijacking
  /etc/resolv.conf with the internal resolver, which breaks public DNS
  (and remote sessions) while connected. Split-DNS to the internal
  resolver is off by default — it refuses queries over the tunnel and
  the names resolve publicly anyway.
- Config read from the invoking user's home (not /root) across sudo.

Co-Authored-By: default avatarClaude Opus 4.8 (1M context) <noreply@anthropic.com>
parents
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment