Common Captive Portal Scenarios

The following are some basic, common scenarios for the use of a Captive Portal. The details of how to perform all of the actions described will be covered throughout this chapter.

Portal Configuration Without Authentication

For a simple portal without authentication:

  • Create a new Zone
  • Check Enable captive portal
  • Select an Interface
  • Upload an HTML page with the portal contents as described in Portal page without authentication
  • Click Save

Additional configuration options may be added as detailed in Zone Configuration Options.

Portal Configuration Using Local Authentication or Vouchers

To setup a portal with local authentication:

  • Create a Zone
  • Check Enable captive portal
  • Select an Interface
  • Set Authentication Method to Local User Manager / Vouchers
  • Upload an HTML page with the portal contents as described in Portal page with authentication.

Additional configuration options may be added as detailed in Zone Configuration Options. Then configure the local users in the User Manager (User Management and Authentication).

To use vouchers, proceed to the Vouchers tab and create them there. See Vouchers for more information on Vouchers, and use the sample portal page HTML code from Portal page with Vouchers.

Portal Configuration Using RADIUS Authentication

To setup a portal using RADIUS authentication:

  • Configure the RADIUS server to allow requests from the firewall
  • Create a Zone
  • Check Enable captive portal
  • Select an Interface
  • Set Authentication Method to RADIUS Authentication
  • Fill in the settings for Primary RADIUS Server under Primary Authentication Source

Read the next section for information on specific configuration options.