URUFITechnical documentation

Enable edge services

Turn on the local services a site needs and verify that they started safely.

An enrolled Edge Agent does not run every packet service automatically. Service controls are per site, while LAN, WAN, port mode, native addressing, and allowed VLANs remain local safety settings on the gateway.

Before you begin

Confirm that the site is Online, the reported LAN and WAN interfaces are correct, and the WAN has internet access and a default route. If the topology is wrong, run:

sudo urufi-agent initial
sudo systemctl restart urufi-agent

Do not enable DHCP while another DHCP server is active on the same client segment.

1. Open the service controls

In the Console, select the business, then open Network → Sites & networks. Select the site and open its Services tab.

URUFI Console Sites page showing an online gateway with its address, version, and confirmed configuration revision
Start from an online site whose configuration revision is confirmed.Open full size

2. Choose only what the site needs

ServiceEnable it whenDependency
DHCPURUFI should assign addresses on one or more managed networksEnable it separately; make sure no competing server exists
HotspotA network uses captive accessTurning it on also turns on Firewall
FirewallThe gateway should enforce authorization, NAT, walled garden, or operator rulesTurning it off also turns off Hotspot
EAP-TLSThe site provides WPA2/WPA3-Enterprise certificate accessRADIUS follows this switch automatically
MetricsOperators need gateway health and interface telemetryIndependent from packet services

Traffic shaping has no separate switch. It follows the bandwidth profile selected through service class and access policy.

3. Apply in a safe order

For a captive site:

  1. Enable Metrics and select Apply services.
  2. Create and activate the network, including its DHCP pool.
  3. Configure Network → Security → Captive portal and the required walled-garden entries.
  4. Enable DHCP, Firewall, and Hotspot, then apply the services.
  5. Add bandwidth only after the base access flow works.

For an authorized-only network, enable DHCP when URUFI owns address allocation and enable Firewall for access enforcement. Leave Hotspot off. For a secure enterprise SSID, enable EAP-TLS after the certificate authority, SSID, and access-point RADIUS client are configured under Network → Security → RADIUS & EAP.

4. Verify local effect

On the gateway, check the process and recent logs:

sudo systemctl is-active urufi-agent
sudo journalctl -u urufi-agent -n 100 --no-pager

Then open Network → Sites & networks → Logical networks, select the same site, and confirm its active network profile reaches Confirmed. A saved switch is desired state; the agent logs and convergence status confirm that the service is running locally.

Treat DHCP as a cutover

Two DHCP servers on one broadcast domain can give clients conflicting gateways. Disable the old server before attaching production clients, then renew one test client's lease.

Next, configure the site's networks.