Tech Tips  
Home   Company   Solutions   Products   Sales   Services   Support
 
 
 
   How to configure WebMux for multiple ISP uplinks


The Requirement

Starting at firmware version 8.5.00, WebMux supports multiple ISP uplinks through multiple tag-based VLANs. Switches used with the WebMux must support trunk ports and tag-based VLANs. If your ISP router does not support tag based VLANs, your switch must also allow you to untag the port that belongs to the VLAN connecting to this router.

Let′s consider a fictitious company abcxyz.com, it has two ISP uplinks 12.12.12.0/24 and 66.66.66.0/24 networks. Each ISP uses the .1 address as its router address. We select 66.66.66.0/24 network as primary ISP, for which WebMux will direct all outgoing traffic initiated behind WebMux through that ISP. The reason we select 66.66.66.0/24 network as primary ISP is because that link has bigger pipe. If this ISP link fails, the WebMux automatically switches to using the 12.12.12.1 as the network gateway. Replies to incoming traffic will be sent to the ISP from which it came.

Company abcxyz.com also has the need for two different department subnets, 192.168.1.0/24 and 192.168.2.0/24. We'll use VLAN IDs 200 and 210 for the two ISP uplinks and VLAN IDs 300 and 310 for the servers in the private subnets.

WebMux′s Configuration

From the LCD/keypad, we set the WebMux′s router LAN IP address to 66.66.66.2, netmask 255.255.255.0, default gateway 66.66.66.1 (router′s IP address). We set VLAN ID 200 to this 66.66.66.0/24 network. This will be the default gateway for outgoing traffic originated from servers. We configure its server LAN to be 192.168.1.253 and its server LAN gateway at 192.168.1.1, using VLAN ID 300. We set the WebMux not to run solo (have a backup). We reboot the WebMux with save the configuration.

After the WebMux boots, ssh into WebMux′s superuser′s command line shell from the WebMux′s diagnostic TCP port. Unless changed this port will be 77. From Linux machines the correct ssh command will be:
ssh -l superuser -p 77 192.168.1.253
Log in with user "superuser". The default password unless changed is also "superuser". After logging in, at the command prompt type:
nwconfig -A ISP12 -i 12.12.12.2 -g 12.12.12.1 -v 210
nwconfig -A server2 -i 192.168.2.253 -v 310

"nwconfig -A ISP12 -i 12.12.12.2 -g 12.12.12.1 -v 210" places the new network with VLAN ID 210 on the router LAN side WebMux, and "nwconfig -A server2 -i 192.168.2.253 -v 310" (without -g option) creates a VLAN on the server LAN side of the WebMux. The "ISP12" and "server2" are the network labels. The IP address 192.168.2.253 is the server2 LAN gateway address, This address must be used as its default gateway for for any load balanced server in that VLAN. At this point, you have two ISP uplinks configured and two VLAN based server LANs configured. Using the "New Farm" screen add a farm on the 12.12.12.0/24 network, then use the MAP feature "add address/port" to add second ISP address port to the same farm.

If you have more ISP uplinks and more server VLANs, you can repeat the above steps for them. Please note the network label for the ISP links will determine their fail-over sequence, based on their alphanumeric sequence.

Switch Configuration and other Consideration

When you have configured switch to have the VLAN ID, please make sure the switch port used by WebMux is assigned to have this VLAN tag. If the ISP router does not support tag based VLAN, please set its switch port to join the VLAN ID but untagged. Since the switch port used by WebMux will have more than one VLAN ID, please make sure that the port is configured join all necessary VLANs or set the port to be a trunk port.

Please do not mix tag based VLAN configuration with non-VLAN configuration, since the non-VLAN interface will cause traffic from different VLAN to mix. This configuration example can be used for NAT and Transparent mode. With OOP mode, WebMux automatically bond (LACP) the Router LAN interface and Server LAN interface together.

The VLAN configuration from the primary WebMux is not automatically send to backup WebMux. The administrator must remember to manually configure the VLANs on both primary and backup WebMux. The farm and server configuration will be automatically synced up between the primary and backup WebMux.

 
 
 
Contact us   Jobs   Press   Privacy   Terms of use
 
 
Copyright © 1987- CAI Networks, Inc. Copyright © 1998-2000 Red Hill Networks, Inc. All rights reserved.