Site to Site VPN issues with Sonicwall and Dell powerconnect routing / switches

I have a fairly complex network consisting of a Main site and multiple remote sites. Remote sites are connected over site to site VPN through Sonicwall appliances. Each remote site connects to the main site. Remote sites can communicate with Main site, and vice versa, but remote sites can NOT communicate with other remote sites.

I have simplified our network as much as possible in this example below, with images to show how it is set up. I am hoping for some assistance as to what I need to configure and where (sonicwall or router) in order to allow remote sites to be able to communicate to other remote sites.

Please see attached images for the network design. The image is a simple paint file I drafted to show simplest form. It shows the routing statements as well. I am not sure what I need to change, if its a routing config or a sonicwall config.

Static routes exist to direct remote sites to main site, and vice versa. OSPF is used with one Area, area 0, at Main site, but OSPF does not include the remote site subnets, as only static routes exist for these.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Any reason not to create VPN's between the remote sites? The routes will be created when the VPN is created and then traffic will flow directly between sites.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
CCtechAuthor Commented:
I'll give that a shot now. I'm not sure how to deal with the routing on the internal routers then. Right now the remote sites have a blanket statement to send all traffic to the sonicwall interface, 192.168.x.x. I would have to add statements for each remote site on each router?
CCtechAuthor Commented:
This did work perfect. Thank you!
CCtechAuthor Commented:
This solution works.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.