[Nebula] How to configure external captive portal for a SSID?
Description:
This article shows you how to configure the login page from an external web portal instead of the one built into the NCC. There is an example customized captive portal page, and we can configure the look of the web portal page base on these html files. This article using XAMPP as the external webserver for example.
Scenario
Configuration:
Note
*: All configurations are used as examples in this article. Please replace them with your actual network configuration.
**: Click Start at Apache module
1/ Configure > Access point > Wifi SSID setting
Configure the SSID name and Enabled.
2/ Configure > Access point > SSID Advanced settings.
Choose the SSID and configure the settings.
Choose the Sign-in method with “Sign-on with Nebula cloud authentication”, or “My RADIUS server”, you can enter the IP/port/secret of that external RADIUS server. This article will use “Sign-on with Nebula cloud authentication” method.
3/ Configure > Access point > Captive portal customization > External captive portal URL
Download the customized captive portal page example and edit html files to your preferred theme style or create captive portal page by yourself.
4/ Copy the html files to the XAMPP web server at htdocs folder.
5/ Check the designed captive portal and redesign if needed, just use the URL in the browser as http://<server IP address>/<page name>
6/ Configure > Access point > Captive portal > External captive portal URL.
Enable Use URL and configure the web server URL here. It can be domain name or the URL above. If it is the domain name, ensure it can be resolved.
http://192.168.1.35/cp_official_theme/SSID1_user_login.htmlfor example
7/ Configure > Site-wide > Cloud Authentication
Select type as User, click + Add
Fill in the user’s information, then click Create user.
Type Email, Username and Password
Choose Authorized as Yes and Login by as your requirement.
Verification
1/ Use a phone or PC to connect to the SSID > check the pop-up captive portal screen > enter user credential to authenticate > click Login
2/ Monitor > Access points > Event log
Judy
See how you've made an impact in Zyxel Community this year!
Categories
- All Categories
- 415 Beta Program
- 2.4K Nebula
- 146 Nebula Ideas
- 96 Nebula Status and Incidents
- 5.7K Security
- 262 USG FLEX H Series
- 271 Security Ideas
- 1.4K Switch
- 74 Switch Ideas
- 1.1K Wireless
- 40 Wireless Ideas
- 6.4K Consumer Product
- 249 Service & License
- 387 News and Release
- 84 Security Advisories
- 29 Education Center
- 10 [Campaign] Zyxel Network Detective
- 3.5K FAQ
- 34 Documents
- 34 Nebula Monthly Express
- 85 About Community
- 73 Security Highlight