Super User is a question and answer site for computer enthusiasts and power users. 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

I'm using DD-WRT v24/K2.6 on Netgear WNDR3400. On my home network I have many machines running (I do lots of distributed programming). I want to create a virtual hostname, say publisher, such that any requests on tcp://publisher:5556 are forwarded, round-robin style, to a list of other host names on my home network.

Is this possible? I'm very new to DD-WRT, and with so many options, it's a bit overwhelming. If not possible, I plan to use HAProxy instead, but I'd rather do it in the router.

share|improve this question
up vote 1 down vote accepted

dd-wrt is built on Linux so you could possibly compile a build with HAProxy built in. Looks like other have tried this with nginx and Pound but run into issues:

Don't set your expectations too high. Although it is working fine in concept, preliminary testing shows it's a too heavy burden on the MIPS-cpu.

Discrete http-traffic is no problem, but when I was browsing my photo-website whilst looking with top on my router, I saw nginx taking up 98% of CPU and my hi-res photos were crawling.

My recommendation would be to get a mini PC (maybe something like this) and use that to do what you want.

share|improve this answer
You mean use the mini pc with HAProxy to do the forwarding? – SAFX May 17 '13 at 1:19
Yes. Sounds like the performance might not be too great. Note that is an old thread and I haven't tried it. Also might be easier to get working. – Brad Patton May 17 '13 at 1:33
I ended up taking your advice and installed HAProxy but on its own Linux server, great product, works just like a hardware load-balancer, plus I learned something new! thx, Brad! – SAFX May 19 '13 at 22:25

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.