I have a typical home network. Cable modem connects to router, everything else connects to that router. I have manually assigned IP addresses to MAC addresses of the various devices that connect to the router.
Those devices all have their own machine names, but there is no gaurantee that any of those names can be resolved. I don't know why.
This is not active directory/ldap, and this has nothing to do with user permissions. I just want to be able to say that the computer at 192.168.1.101 has the domain name DESKTOP and 192.168.1.101 has the domain name MEDIASERVER, etc etc etc.
My media server is running Windows 7 and is the only machine that is on 24/7.
My Router is a linksys router using linksys firmware. It is not easily hackable with dd-wrt unfortunately.