Super User is a question and answer site for computer enthusiasts and power users. 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 a Linksys WRT54G router at my house.

How do I enable/perform connect-by-name on my network (like "kitchen" and "musicbox") on Windows XP, Linux (Ubuntu and CentOS), and Mac clients?

Sometimes it seems to work "on its own", but normally I have to go by IP address - which is a bit of a pain to remember properly.

I'd also like to NOT use the /etc/hosts route and have to maintain all of them by hand.

share|improve this question
up vote 1 down vote accepted

Probably not the answer you are looking for but this is exactly what a domain server can easily accomplish for you. So if your linux machine is always on, you could use it to assign dhcp for the network instead of the router. So then it can take the computer name and assign it a dns entry. An example could be found here. But you are better off going to your distro's website and find documentation on it.

share|improve this answer
I may go for setting-up a VM running something like m0n0wall and use it as my firewall/router/etc. Thanks for this idea. – warren Mar 16 '10 at 20:22
Heh I personally love m0n0wall. A friend and I both use it for our personal routers. – MrStatic Mar 16 '10 at 22:30

You can try loading an 3rd party firmware onto your router such as Tomato or DD-WRT. Both support this feature out of the box.

share|improve this answer
not possible by default, eh? shame :-\ – warren Mar 16 '10 at 20:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .