The agent
The agent (enzonic-relay-agent) is a single binary for Windows, macOS and Linux. It runs as a systemd unit, a launchd daemon or a Windows service, fetches its tunnels from the control plane and forwards TCP and UDP to your local servers.
Service
enzonic-relay-agent service statusenzonic-relay-agent service stopenzonic-relay-agent service startenzonic-relay-agent service uninstallUse sudo on Linux and macOS, or an Administrator terminal on Windows.
Claiming
enzonic-relay-agent claimClaiming binds the agent to your account. After approval the agent stores its key in its config file, readable only by root (mode 0600) or, on Windows, by SYSTEM and Administrators. Revoking the agent in the dashboard stops it within seconds; its tunnels stay and can be moved to another agent.
Tunnels from the command line
enzonic-relay-agent tunnel add --proto java --port 25565enzonic-relay-agent tunnel add --proto bedrock --port 19132The agent can create tunnels for its own account within your plan's limits. Everything else (rename, region, delete) is in the dashboard.
How it stays connected
The agent connects to the home node of each of its tunnels over TLS on port 7000. It re-fetches its configuration when a connection drops and every 30 seconds, so moves and failovers apply on their own.