Currently just one entry:
Local: trust (SSG LAN Subnet)
Remote: untrust (Sonic LAN Subnet)
Service: ANY
When you have multiple subnets you need to create a separate pair of proxy-id for each connecting pair of subnets.
For example:
Sonicwall local group has:
192.168.1.0/24
192.168.2.0/24
Sonicwall remote group has:
172.16.1.0/24
172.16.2.0/24
Your proxy-id pairs are:
192.168.1.0/24 - 172.16.1.0/24
192.168.1.0/24 - 172.16.2.0/24
192.168.2.0/24 - 172.16.1.0/24
192.168.2.0/24 - 172.16.2.0/24
For some reason the route I've added for the Sonic LAN sits below the default route in the routing table.
Does this mean it never reaches the custom route? How do I move it up above the defalt route?
The order does not matter. Routing match is based on the best match for the route, so the more specific route will take precedence as long as both are active.
The active routes have an * in front of them.