Originally Posted by six_storm
So my firewall is not doing a great job with DNS for local computers on the home network. Is there any app I can run from my main workstation that will substitute as a DNS server?
You can edit the hosts file on Linux (/etc/hosts) or in Windows (\Windows\System32\drivers\etc\hosts) to add computer names and their resolved IP addresses. As long as you don't have 10+ computers that shouldn't take too much time. Just set static IP's for each machine.
That would eliminate the need for a DNS on your local network. For outside the local network, I would just use OpenDNS.