Configuring One-to-Many NAT Load Balancing

One-to-Many NAT policies can be used to persistently load balance the translated destination using the original source IP address as the key to persistence. For example, SonicWall security appliances can load balance multiple SonicWall SSL VPN appliances, while still maintaining session persistence by always balancing clients to the correct destination SSL VPN. The following figure shows a sample topology and configuration.

Sample One-to-Many NAT Load Balancing Configuration

To configure One-to-Many NAT load balancing:
1
Go to Firewall > Access Rules and choose the policy for WAN to LAN.
2
Click on the Add… button to bring up the pop-up access policy screen.
3
Action: Allow
Service: HTTPS
Source: Any
Destination: WAN Primary IP
Schedule: Always on
Comment: Descriptive text, such as SSLVPN LB
Logging: Checked
4
Create the following NAT policy by selecting Network > NAT Policies and clicking on the Add... button:
Original Destination: WAN Primary IP
Translated Destination: Select Create new address object... to bring up the Add Address Object screen.
Name: A descriptive name, such as mySSLVPN
Type: Host
IP Address: The IP addresses for the devices to be load balanced (in the topology shown above, this is 192.168.200.10, 192.168.200.20, and 192.168.200.30.)
Comment: Descriptive text, such as SSLVPN LB