Starting with version 3.1.15 a local web interface is included and enabled by default on all interfaces. The purpuse of flexiEdge UI is to provide easier flexiWAN deployment and troubleshooting. flexiEdge UI can be accessed using device IP and port 8080. flexiEdge UI is can only be accessed if the device has an active network interface.
After opening the flexiEdge UI page, enter Linux username and password.
Upon logging in with credentials, Home page will display device information and status. From the sidebar additional options can be accessed.
The token can be updated or added via Settings page. It is also possible to fix the UUID if required.
Troubleshoot section shows network interfaces status and access to device logs.
Advanced Operations section includes viewing flexiWAN status and clear / reset options as described in the following screenshot.
Restricting access to flexiEdge UI¶
In order to increase security, users may want to limit access to flexiEdge UI using iptables. To that, simply enter the following commands using Command tab or device shell:
/sbin/iptables -A INPUT -p tcp ! -s 18.104.22.168 --dport 8080 -j DROP
22.214.171.124 is the IP of the device you wish to allow access from, while blocking all other IP’s. Use
/24 if you wish to allow whole IP range. Make sure to save rules to be persistant on reboot.
Disabling flexiEdge UI¶
Some users may want to disable flexiEdge UI completely after initial configuration. We only recommend disabling local UI after the device is configured and shown as running in flexiManage. flexiEdge UI can be disabled with the following two commands:
systemctl disable flexiwan-router-ui
systemctl stop flexiwan-router-ui