TonD

TonD vs. Teleport

TonD overlaps with Teleport's reverse-tunnel access model, but is currently a much narrower secure connectivity product.

AreaTonDTeleport
Primary purposeOn-demand forwarding to a remote machine or serviceIdentity-aware access platform for infrastructure
ConnectivityP2P first; SSH relay fallback, including customer relay nodesAgent-initiated reverse tunnels through Teleport Proxy
ProtocolsSSH, RDP, WinRM, HTTP/HTTPS, and custom TCP portsSSH, Kubernetes, databases, desktops, web apps, and more
AuthenticationOrganization/device registration, Ed25519 nonce proof, and per-session SSH credentialsCentral CA, SSO/IdP integration, and short-lived user and machine certificates
AuthorizationRemote advertises allowed protocols and ports; organization isolationMature RBAC, labels, access requests, and just-in-time elevation
AuditDesign document exists; limited implementationComprehensive audit events, session recording/replay, and command/query auditing
Data planeDirect encrypted SSH-over-P2P where possible; relay only when requiredUsually proxy/reverse-tunnel mediated, with multiple routing modes
User experienceClient selects a remote endpoint and port/protocolWeb UI and CLI resource catalog with identity-driven access

The key architectural difference is that TonD establishes an encrypted TCP path, then lets the operator's normal local tool use it. Teleport is an identity and policy control plane that understands the accessed resource type and enforces user and role policy throughout the session.

TonD's differentiators are direct P2P preference, simple fixed/custom-port exposure, and customer-owned fallback relays. To approach Teleport's scope, the major additions would be SSO, user roles and resource policy, certificate authority and lifecycle, centralized durable audit storage, session recording, and resource-specific gateways.