Enterprise security. Built for what’s next.
Antara Secure Access / Architecture & white paper

An enterprise client from enrollment to application access

A technical white paper on native client responsibilities, routing, DNS, session lifecycle, and the relationship between VPN and zero trust.

Technical edition · Updated 7 September 2026 · 4 min readDownload PDF

The client is a policy participant

The Antara enterprise client connects a device to the access architecture and supplies the context needed to govern that connection. Its responsibilities include enrollment, authentication, traffic selection, tunnel establishment, network-change handling, and usable diagnostics. The gateway remains an enforcement point; a local connected state is not a blanket application entitlement.

From installation to work
  1. 01Enroll

    Bind the installation to tenant and device identity.

  2. 02Authenticate

    Establish user identity and certificate trust.

  3. 03Connect

    Negotiate the transport and install approved routes.

  4. 04Authorize

    Reach resources within the active policy scope.

VPN and ZTNA are complementary deployment tools. Network-level connectivity remains useful for protocols and applications that need it, while application-scoped access reduces unnecessary reachability. Choose the boundary per workload and use a common identity and evidence model across both.

Make routing and DNS one design

ModeAppropriate useDesign obligation
Full tunnelTraffic requiring a common enterprise egress policy.Capacity, local services, captive portals, and exception handling.
Route splitDefined private prefixes with separate internet egress.Overlapping ranges, dual stack, and dependency discovery.
Domain-aware selectionApplications located through dynamic DNS.Resolver ownership, TTLs, aliases, and address changes.
Per-app accessApplications needing narrow connectivity.Platform support, process identity, and helper processes.

A route rule and a DNS rule must agree. Resolving an internal name through an unrelated public resolver can fail or disclose internal naming. Sending a public answer into an unrelated private route can make the application appear intermittently broken. Specify the resolver, suffixes, included destinations, and IPv6 behavior in the same review.

Treat overlapping private addresses as an application design problem rather than adding ever broader routes. Validate home-network collisions, local printers, conferencing media, and applications with multiple background connections. The operating system’s VPN and network extension facilities determine which controls are available on a given platform.

A connection across changing networks

Network change and authorized recovery
Native clientIdentity serviceGatewayPrivate app1. Authenticate + devicecontext2. Session authorization3. Hybrid tunnel + peer validation4. Approved application request5. Authorized originconnection6. Network changed: reconnect7. Revalidated session scope8. Resume application request9. Reestablish originconnection
Read the sequence as text
  1. Native clientIdentity service: Authenticate + device context
  2. Identity serviceNative client: Session authorization
  3. Native clientGateway: Hybrid tunnel + peer validation
  4. Native clientGateway: Approved application request
  5. GatewayPrivate app: Authorized origin connection
  6. Native clientGateway: Network changed: reconnect
  7. GatewayNative client: Revalidated session scope
  8. Native clientGateway: Resume application request
  9. GatewayPrivate app: Reestablish origin connection

When Wi-Fi changes to cellular, transport addresses and reachability can change while the user expects work to continue. Recover the tunnel within the session policy, refresh stale context, and restore only the intended routes. Some applications can resume; others must reconnect. Do not equate tunnel recovery with preservation of every application socket.

  • Detect captive portals before applying a policy that prevents portal completion.
  • Specify whether a failure blocks traffic, permits an approved recovery path, or leaves selected local services available.
  • Use bounded reconnect backoff to avoid battery drain and synchronized gateway retry storms.
  • Distinguish a gateway failure from failed DNS, identity expiry, and an unreachable origin.
  • Give the user a clear recovery action when administrator intervention is required.

Identity and post-quantum transport

Pair user authentication with device enrollment so a stolen session token is not treated as the entire device identity. Store private credentials in the operating system’s protected key facilities where supported. Define renewal and revocation behavior for devices that sleep, roam, or remain offline for extended periods.

Apply post-quantum policy to the actual transport in use. A hybrid TLS path and an IPsec path require different implementation evidence. Product evaluation should confirm negotiated algorithms per transport and client release instead of assuming every protocol inherits a TLS setting. Client and server certificate authentication have their own compatibility requirements.

Client deployment intent
yaml
profile: finance-managed
identity:
  tenant: enterprise-example
  require_device_enrollment: true
routing:
  private_resources: [finance-erp, internal-git]
  internal_dns_suffixes: [internal.example]
  ipv6_policy: explicit
transport:
  require_hybrid_where_supported: true
  unsupported_path: administrator-review
recovery:
  captive_portal: guided
  restore_only_authorized_routes: true
diagnostics:
  redact_credentials: true

Use this worksheet to agree deployment intent with network, identity, and endpoint teams. Translate it into the managed configuration supported by the chosen client release; it is not an installable profile.

An evidence-led support path

The most useful support bundle connects a user-visible error to a specific layer: enrollment, identity, certificate trust, DNS, route selection, tunnel, or origin. Include timestamps, release versions, selected gateway, resource identity, and policy version. Exclude secrets and constrain any packet capture to a documented scope and retention window.

The agentic auditor can use that context to assemble an investigation: identify the affected cohort, correlate the first failure with a policy or network change, retrieve relevant connection evidence, and present a reviewable explanation. A recommendation to change routing should remain distinguishable from an approved configuration change.

TestIncludeSuccess evidence
Network transitionsWi-Fi, cellular, sleep, captive portal.Recovery behavior and application impact.
Traffic policyAllowed app, denied app, DNS and IPv6.Expected route and enforcement result.
Credential lifecycleRenewal, expiry, revoked enrollment.Correct reauthentication or denial.
Gateway resilienceMember failure and capacity pressure.Recovery with intended scope.
User experienceBattery, accessibility, error guidance.Task completion and support findings.