I've got servername.local working both locally and from other office computers. I've got subdomain.servername.local working locally but I can't figure out how to get that working from other office computers (local network).

And idea how to do this on snow leopard?

link|improve this question
feedback

migrated from stackoverflow.com May 17 '10 at 23:04

This question came from our site for professional and enthusiast programmers.

3 Answers

I set up an internal DNS server for this purpose. It responds to all requests in a .sj psuedo-TLD and passes on non-.sj requests to Google's public DNS.

It's a more complex initial setup, but you only have to configure new domains in one place (the server), and there's no configuration step for the client computers.

link|improve this answer
I recommend this approach too. Use a DNS server, make up your own fake TLD, and leave .local for Bonjour. – Spiff May 18 '10 at 3:26
feedback

Add the entries to /etc/hosts

So add 123.123.123.123 somedomain.blah.local to the file.

OR: Setup a DNS server in your office that is the primary, and then setup a zone file for the .local TLD.

link|improve this answer
Note that this would have to be done on each computer. – ceejayoz May 17 '10 at 21:37
feedback

Check out dnsmasq It's a lightweight way to serve up local domain names.

Here's a quick rundown on how to install and configure it using Darwin Ports

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.