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

My local network is handled using a wireless router flashed with DD-WRT. I have a wireless device on my local network whose web interface I've been exposing to the Internet via port forwarding. I setup a dynamic dns (DynDNS) entry for my local network and had been successfully routing both local and external traffic to the forwarded port via this dns name.

A recent upgrade of the router firmware broke this port forwarding. External networks can still use the dynamic dns name. Local clients using this dns name fail to route the internal device. Local traffic still routes via the local IP.

share|improve this question
Does reverting to the previous version of DD-WRT resolve the issue? If so, it could be a bug in that particular release. It could also be that the old config didn't upgrade properly (despite what the GUI may say) – you could try to reset the config and start over. – fission Jul 25 '11 at 2:44
The DD-WRT site does not have older versions of my firmware so I was not able to downgrade. – KevM Jul 25 '11 at 15:16
up vote 2 down vote accepted

I worked around this problem editing the router's /etc/hosts file to include the external dns name for the device. There was no web UI for this so I had to enable SSH use vi the edit the /etc/hosts file.

I realize this is not the best solution but it worked for me.

share|improve this answer
Since this worked for you, I suggest that you accept this answer. :-) – fission Jul 25 '11 at 17:34
I was hoping for another enlightened answer but since you suggested.. I'll do so tomorrow when the site will allow it. – KevM Jul 26 '11 at 0:26

This ticket seems to be related:

They give a solution but mark the ticket as "wonfix". I do not understand why either.

share|improve this answer

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.