So here's the deal. Like a few others, I was having issues with the Amahi DNS (dnsmasq in Amahi 7) causing timeouts and other issues. Plus at the time, my computer was crashing due to an unrelated issue. So I set up an alternative DHCP/DNS server, which everyone is using now. The problem is, if I have dnsmasq enabled on Amahi, it tries to push it's DHCP addresses out to everyone. And if I have it disabled, the server can't reach the Internet (unless I manually change /etc/resolv.conf).
I've been changing /etc/resolv.conf, but whenever I reboot it, hda-ctl changes it back. So my questions are these:
1. How do I permanently set my /etc/resolv.conf to point to the correct DNS server for my lan?
2. How do I disable the DHCP in dnsmasq (if I can't point to my other one), so I can have the DNS server running on Amahi also?
Also I should note that as far as the apps and other things that might be affected by disabling Amahi's DNS, I fixed that by adding the information from the configuration files to the new DNS server.
Have a great day.

Patrick.