Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have my network setup with a sonicwall device as the default gateway so all my traffic goes in and out through it. Now I have just setup a VPN on a cisco router from our local network of 192.168.5.X to another network of 172.16.1.X. The Cisco router with the VPN has 2 interfaces, one facing our lan switch and one facing the Internet going around the default gateway which is our sonicwall. The LAN side of the router has IP and the default gateway has ip

If I change the default gateway in my computer to I am able to ping the computers on the other side of the VPN and everythign works fine, but if I leave the settings intact with my original default gateway which is then I am not able to ping the devices on the other side of the VPN because all traffic is being sent to the sonicwall and my switches don't know that the 172.16.1.X network can be accessed if packets are sent to

Long story short, how can I overcome this conundrum of having to change the gateway to access the VPN? How could I solve this problem? attached is a diagram to help you visualize the setup.

share|improve this question
@Not sure what happened, but your image didn't didn't come through. Perhaps you can post the link to it as a comment? – Zoredache Mar 17 '11 at 16:59
Believe the '' at the start of the second paragraph should be – James Yale Mar 17 '11 at 17:01
yeah i don't have enough privileges for the image. I will upload it somewhere else. – rii Mar 17 '11 at 17:25
@james Yale: that is correct sorry. *fixed – rii Mar 17 '11 at 17:25
Problem, solved after adding route! also needed to add address object. – rii Mar 22 '11 at 20:21
up vote 2 down vote accepted

You just need to add in some extra routing.

In this case adding a static route on your sonic wall to route traffic to via as the next hop should take care of it.

share|improve this answer
Here is the image: – rii Mar 17 '11 at 17:43
Thanks for your answer James Yale, I was assuming that was a possibility but currently the router is not going into the sonicwall. Any other ideas? If anything I will just modify the setup and do it like you explained, it's probably my only option right now. – rii Mar 17 '11 at 17:57
According to your diagram the Cisco router and the sonicwall are connected to the same switch so should be able to talk to each other unless you've got some specific configuration preventing it. Can you ping (the sonicwall) from the Cisco router? – James Yale Mar 17 '11 at 18:35
Yeah from the cisco router I can ping the sonicwall. I can also ping both devices from my computer but if I try to ping something in the 172.16.1.X subnet that is connected and pingable from the cisco router I can't get to it unless I switch the default gateway on my computer to be the local ip of the router ( – rii Mar 17 '11 at 21:26
Good, this and this is why you need to add the static route on the sonicwall. When it is in place the sonicwall will forward your packets for the subnet to the Cisco router to forward. – James Yale Mar 18 '11 at 0:23

Ideal would be to change the clients gateway IP to that first managed switch. Then have that Cisco switch route accordingly.

Course, ideal ideal would have been to just use the Sonicwall itself. If that's all of your clients default gateway, why do you even have that Cisco Router or 2nd managed switch?

share|improve this answer
Well, we have the Cisco Router because we need to use BGP in order to create that VPN with the Amazon cloud and the sonicwall does not do BGP. The second managed switch is there to connect all our computers and phones. The first Cisco switch is used to split our 10mbit circuit to the Internet since we have several public IPs. – rii Mar 17 '11 at 18:28

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.