Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

The problem is pretty easy to explain, basically I have 2 tunnels open on the server. 1 tunnel goes to our main office so I can manage the company servers. Another tunnel goes to our branch office where I keep my personal server I use for testing. At my house I have a Cisco E3000 router with DD-WRT installed on it with OpenVPN.

The problem I having the tunnel to the main office works fine, but the tunnel going to the branch office is NOT routing correctly and I am having a hard time figuring out why.

I looked at the routing table on the DD-WRT to see whats going where, but it "looks" to be in order but I am not really sure.

The thing that really throws me is when I run traceroute from DD-WRT each tunnel gives me a different response.

When I traceroute something on the main office network (e.x. it returns this.

traceroute to (, 30 hops max, 38 byte packets
1 ( 23.840 ms 28.757 ms 25.812 ms
2 ( 27.548 ms 26.601 ms 23.459 ms
When I traceroute something on the branch office network (e.x. it returns this.

traceroute to (, 30 hops max, 38 byte packets
1 ( 16.376 ms 17.826 ms 13.257 ms

Something is definately wrong because the network is NOT the network I am on. DD-WRT's subnet is ( So I am not sure what is going on.

Can anyone help?

share|improve this question
If you haven't sorted this out yet, can you also post the OpenVPN server config? I just bumped into this question today. – Magellan Apr 3 '12 at 21:25
ip route ls table all will also be helpful to diagnose the problem – Hubert Kario Apr 4 '12 at 7:20

Your Answer


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

Browse other questions tagged or ask your own question.