This document is created based on 6.5 firmware but the procedures are the same with previous versions of SonicOS.

In certain scenarios you may need to have certain Public IP addresses forced through the SonicWall SSL VPN due to access to the sites / applications being restricted to your Business Public IP address, this would mean that any remote user would not be able to access the service or application whilst connected to the SSL VPN. Though you could use Tunnel All mode, this isn’t necessary for all other web traffic, it would cause additional overhead on the SonicWall and possibly throughput issues on the remote workers endpoint.

This Document will show you how to achieve this. This currently doesn’t work With FQNS only IP address as all the SonicWall is doing is updating your route table on your PC / MAC which won’t support FQDN entries.

Setting up the SonicWall

1. Add the Address objects for the required remote IP addresses like below making sure the objects are in SSL VPN Zone, you can then add to a Group.

2. Add the individual Objects not the Group to the SSL VPN Client Routes, in this example I have also got the Internal networks added to the routes as we will need to access those via the SSL VPN.

3. Add the Firewall rule from SSLVPN to WAN, in this instance I am using the Group for the www.Netthreat.co.uk IP and the Ping to 9.9.9.9 IP.

4. We now need to add the IP addresses to the SSL VPN Services Group VPN Access Networks like on the image on the right,

5. There should already be a NAT policy auto created to NAT the Traffic out of the WAN IP from the SSL VPN Network, if not create one like below, (Tip if you enable Tunnel All mode on the SSL VPN Client Route Settings and then Disable again it will auto create the NAT policy for you and retain it even after a reboot.)

6. As we can see when we connect to the SSL VPN the traffic to the Networks is being Natted out correctly.

7. Netextender Shows all the Routes

8. Also, on the Route Print from the Remote PC you can see the routes created in the route table which will be removed when Netextender disconnects.

SOURCE:

https://www.sonicwallonline.co.uk/knowledge-base/SonicWall_UTM_SSL_VPN_Using_Tunnel_All_Mode_and_Split_Mode.html

MORE RESOURCES:

How to allow SSL-VPN User access to Site to Site VPN – https://www.sonicwall.com/support/knowledge-base/how-can-i-allow-ssl-vpn-user-to-access-the-remote-network-across-site-to-site-vpn/170504855165239/