Hi everyone. In the 5.2 days, the relationship between the Local DNS Server and the LAN interface was a bit tricky/buggy.
If changing the LAN IP was required, if learned that the way to make sure that the /etc/hosts file was updated was to delete the LAN interface and then recreate. But the LAN IP doesn't often change, so not a big problem.
Now, in COS 6.2, the DNS Server isn't a default app, which is very strange. Worse, it is totally unaware of the LAN interface & machine hostname. If you don't create the entries manually, the "hostname -i" command very helpfully gives you argle bargle like 67.215.65.132 (if you're using OpenDNS) because the COS's own hostname doesn't resolve.
If you delete & recreate the LAN interface, the /etc/hosts file & DNS Server app are totally ignorant of the change.
What's the reason for these changes, and why can't the DNS Server be a default app?