Sorry for duplicate answer – hit the wrong key…
You’ve not provided enough information to go on, so I’ll have to make some assumptions and ask for more detail.
First off, if you’re running multiple VPN tunnels to various places, have you designed the overall network so that there is an assigned network number for each remote office?
Are you running the regular or the enhanced Sonic OS on the Sonicwall?
Have you set up routing on the Sonicwall at the central location? If so, does the rest of your main network know where the router/vpn box is? Are you running any routing protocols, or is it all static?
I’m not even going to address A/D until we (collectively) know that you’ve got a good routing operation going. By this I mean that (subject to deliberate restrictions) every system in all offices (central and remote) can ping every other system as required. Not that you need to do a universal ping mapping, just that every office should be able to reach every other location that it needs to.
I’d suggest that you use private IP space such as:
Central Office 172.16.1.0/24
Remote Office1 172.16.2.0/24
Remote Office2 172.16.3.0/24 etc…
Let us know what’s going on…