Install the web server... I recommend "Cherokee", or if you have a Mac, Just go to "System Preferences" and then "Sharing" and enable "Web Sharing". Let's say the Server in this case - has the address of 192.168.2.200.
Hopefully, you can access the
hosts file on every machine, in which case you just put an entry for your
thishouse server in each computer's
hosts file... for example..
192.168.2.200 thishouse thishouse.com www thishouse.local
- If not, you will need to "localize" the DNS resolution. You can use the "Server" for this, by installing a simple DNS server. I like DNSMASQ. A sample config might look like...
# Add domains which you want to force to an IP address here.
# Add other name servers here, with domain specs
# if they are for non-public domains.
server=18.104.22.168 # google's DNS Server, to "go online"
- Then you a: point your ISP router's DNS to your internal server (192.168.2.200), and aa: have it provide DNS at it's address
.1, to the internal LAN, using the
.200 server to actually resolve local and "remote" addresses... or bb: just use the
.200 address on ALL machines to do DNS resolution.. Having the router do this is more reliable and doesn't require any configuration.
This is simple stuff, but it actually takes years to realize how it all fits together. Hope this helps.