Skip to content

Zyxel Nebula

Compatibility

Social WiFi works on access points running firmware version V6.10(ABDF.8) or newer.

This guide assumes the device is already connected to the Zyxel Nebula Control Center.

Verification

  1. Sign in to your Zyxel Nebula Account.
  2. Navigate to Help Center (the question mark icon in the top-right corner).

Check1

  1. In the Support tools section, select Device function table.

Check2

  1. Find your access points (scroll horizontally) and check if they support the Captive Portal feature.

Check3

Configuration

Step 1 - Create a WiFi network

Navigate to Configure -> Access points -> SSID settings.

ConfigureAccessPointsSSID

  1. Enable Advanced mode.
  2. Click + Add SSID network.
  3. Enable the network.
  4. Enable Guest Network settings.
  5. Click Edit on the network.

ZyxelConfigureAdvanceCreate

Step 2 - Edit WiFi configuration

In the Basic Info section, set the SSID name (the visible name of your guest network).

BasicInfo

In the Network access section, set Security options to Open so the network has no password. Alternatively, use WPA Personal/Enterprise with at least WPA2 (WPA3 is recommended for stronger encryption).

NetworkAccess

In the Network access section, set Sign-In method to My RADIUS server. A new RADIUS server section will appear. Configure it as follows:

FieldValue
Host35.205.62.147
Port31812
SecretCopy from the Access Points section in panel.socialwifi.com using the blue Reveal and copy button

SignInAndRADIUS

In the Captive portal advance setting section, use the following settings:

FieldValue
Walled gardenSwitched on
Walled garden rangescopy below
Simultaneous login limitUnlimited
Strict PolicyBlock all access until sign-on
Reauth timeFollow site-wide settings (you can set your preferred forced guest logout time here)
*.socialwifi.com
sw-login.com
*.facebook.com
*.fbcdn.net
*.twitter.com
*.twimg.com
*.linkedin.com
*.licdn.com
*.x.com
whatsapp.com
*.whatsapp.com
*.whatsapp.net
*.googleapis.com
apis.google.com
www.googletagmanager.com
www.googleadservices.com
googleads.g.doubleclick.net

CaptivePortal

Leave the Traffic options and Advanced settings sections as they are.

Click the green Back button at the bottom of the page to return to the SSID settings screen.

Step 3 - Customize the captive portal

In Access points -> SSID settings, click Edit next to Captive portal customization.

CaptivePortalCustome

In the External captive portal URL section, use the following settings:

FieldValue
Use URLhttps://login.socialwifi.com

CaptiveURL

In the Captive portal behavior section, use the following settings:

FieldValue
After the captive portal page, where should the user go?To promotion URL: https://login.socialwifi.com/redirect/

CaptiveBehavior

Click the green Back button at the bottom of the page to return to the SSID settings screen.

Back in Access points -> SSID settings, click the green Save button at the bottom of the page.

image_357449.png

Step 4 - Add access points to the Social WiFi Panel

The controller setup is complete. The final step is to add all access points to the Social WiFi platform.

Go to Devices -> Access points in the left-hand menu and locate the MAC address column. These MAC addresses are needed in the next step.

CopyMacAddress

Switch to the Social WiFi Panel, go to the Access Points tab, click Add, and paste the MAC addresses of all access points managed by Zyxel Nebula. Click Create.

image_174341.png

Test the solution

Connect to the WiFi network. A login page should appear. Complete the login process to gain internet access.

The first connections and authorizations should appear in the statistics section of the Social WiFi Panel.

Firewall

If a firewall sits behind the Zyxel access point, make sure the following ports are open:

  • 443 and 6667 (TCP, used for Nebula Cloud Management)
  • 123 (UDP, used for Network Time Protocol / NTP)