I am currently using a home router as both DHCP server and DNS resolver like most home users.
This is fine when a device wants to contact the outside world because the DNS works. When I want an internal device to talk to another, I end up manually managing IP addresses and host files which is a real pain.
My thought is to install DNS and DHCP onto my Ubuntu server; this seems simple. What I cannot see is where the two are connected. If "henrys-iphone" is given an IP address from DHCP, how does the DNS server know that henrys-iphone.home is mapped to 192.168.1.X?
Is this automatic, or do I set up up manually? I have spent a lot of time looking on Google, but there doesn't seem to be anything there.
Thanks in advance.