Tutorial: Step-by-Step Examples for Split Tunnel and Role-Based Access Using Domain Routing⁠

Overview⁠

This tutorial explains how to configure and validate domain routing in Access Server. Domain routing allows you to route traffic based on domain names instead of IP addresses, which is especially useful when application IPs change frequently or when access must be restricted by user or group.

This tutorial uses two practical scenarios in a split tunnel deployment:

Scenario 1: Domain routing for applications with dynamic IPs⁠

Brandon manages IT and networking for a company that uses Access Server in split tunnel mode to provide employees with remote access to a private application.

The private application is accessed via an internal domain name (app1.example.com). Previously, Brandon had to configure access control rules using the application's IP address. Because the IP changes over time, this required frequent manual updates.

Using domain routing, Brandon can configure rules based on the application's domain name instead of its IP address, eliminating the need for ongoing rule changes.

Scenario 2: Domain routing with department-based access⁠

The same company has two departments: Sales and Support.

  • The Sales team needs access to app2.example.com.

  • The Support team needs access to app3.example.com.

Brandon must ensure that users can access only the applications assigned to their department. Domain routing, combined with group-based access rules, allows him to enforce this separation.

Prerequisites⁠

  • Access Server 3.1.0 or newer.

  • Admin Web UI access.

  • DNS server proxy enabled globally.

  • One or more users or groups configured in Access Server.

Step-by-Step: Scenario 1 — Domain routing for an application with a dynamic IP⁠

Step-by-Step: Scenario 2 — Domain routing with group-based access⁠

We'll create separate rules for the Sales and Support groups.