User's Manual

EnRoute50x/51x User’s Guide
TR0153 Rev. D2
108
Web GUI
All of the splash page-related URLs can be set on the “Splash Pages” sub-tab under the “AAA”
tab on the “System Parameters” page of the web interface (see Figure 49).
15.1.3 Sample HTML Code for Splash Pages
The login HTML page must contain specific form information as shown in the sample code in
Figure 50 and Figure 51. Figure 50 contains the code required for an interface that requires a
login. Figure 51 contains code for a login page that the user just clicks through to unlock
network access.
The critical lines in Figure 50 are 6, 12, 15, and 19. The „action‟ value in line 6 of Figure 50
must point to a server name for which there is a DNS proxy entry on the local node and the
last part of it must be „/radius/login.cgi‟. The DNS proxy entry, which will be different for each
node in the network, must be mapped to one of the node‟s IP addresses (see section 6.7 for
more information on DNS proxy configuration).
The example below shows how to configure the DNS proxy assuming the login page redirects
to the host „redirect.domain.com‟ and the IP address of the wlan1 interface is 10.1.2.1.
> use sys
sys> set dnsproxy.enable=yes
sys> set dnsproxy.hosts=”dns.proxy.name.here=10.1.2.1”
The DNS proxy setting is used in conjunction with the splash pages to ensure that a
common login URL can be used on all nodes. The DNS proxy entry directs the
results of the login process to the right location that is, the EnRoute500 that the
client device is connected to.
The login page must also contain the „input‟ fields on lines 12, 15, and 19. These are used to
allow a user logging in to provide their username and password, and to submit them. The
names of these input fields, „username‟, „password‟, and „login‟, must not be changed.