Select
Choose only a healthy, non-draining endpoint that satisfies the device's active policy.
SESSION-AWARE MULTI-VPN GATEWAY
Hydra distributes new IPv4 client traffic across a healthy VPN pool, keeps established flows on the path that created them, and stops instead of leaking when policy cannot be satisfied.
A traditional single-tunnel gateway gives every device the same exit. Hydra maintains a bounded cohort of isolated VPN tunnels and makes a health- and policy-aware decision for each new assignment.
Choose only a healthy, non-draining endpoint that satisfies the device's active policy.
Use destination, client, and mandatory flow affinity to keep related work on a consistent path.
Prewarm replacements, drain planned retirements, and reconstruct owned network state after failure.
REQUEST PATH
Hydra separates authorization, selection, marking, and forwarding. A failed decision cannot silently fall through to the ordinary WAN route.
Use the connected LAN prefix and the source address Hydra actually sees.
Start with the automatic balanced route, then honor any exact device override.
Filter by health, drain state, minimum floor, affinity, and required geography.
Publish a destination mapping or store the selected path in the new flow's conntrack mark.
Policy-route into one tunnel namespace, then source-NAT through its OpenVPN connection.
Every IPv4 device on the connected LAN receives balanced VPN-only routing once the pool is ready. The self-service dashboard adds an optional override for only the requesting device.
Keep related destinations together while spreading unrelated work across healthy exits.
Keep all new work from one device on one eligible endpoint for the lease.
Avoid the preceding endpoint for each new DNS assignment when another is available.
New assignments accepted.
Existing tracked flows continue.
Absolute system ceiling.
The control plane stays unprivileged. A narrow root worker owns network mutation, records what it changes before changing it, and restores a known baseline before accepting new work.
Hydra syntax-checks the exact nftables transaction, applies it as a unit, and verifies the active signature.
Every OpenVPN process, TUN device, route set, and NAT boundary lives in a dedicated Linux network namespace.
Crash recovery removes only deterministic Hydra-owned routes, marks, namespaces, UFW rules, and forwarding changes.
Global settings come from root-owned config.json; per-device state cannot shadow the running pool contract.
BUILT-IN RESILIENCE
Hydra isolates tunnel state, protects active sessions during planned rotation, withdraws failed members immediately, and reconstructs only the network resources it owns after interruption.
Hydra supports 2-20 active tunnels plus an equal replacement cohort. Capacity stays predictable while replacement-before-drain rotation, health-aware selection, and deterministic recovery preserve the gateway contract.
Architecture, DNS, policy, routing, lifecycle, security, and recovery.
Open PDF ↗ 02 / GUIDEDashboard controls, affinity modes, geography, status, and troubleshooting.
Open PDF ↗ 03 / OVERVIEWValue, deployment fit, operational assurance, and current boundaries.
Open PDF ↗HYDRA BY ANTIDESIGN SOFTWARE
Hydra is a routed gateway, not a DHCP server or VPN provider. It is built for operators who want diverse egress, observable decisions, and predictable failure behavior.