Два простых решения:
1) Запустите DJB dnscache
- он делает именно то, что вы хотите, и ничего более, и как только вы решите его настроить, он становится легким и ненавязчивым.
2) Беги dnsmasq
. Это более полнофункциональный DNS / DHCP-сервер, который можно довольно легко настроить на то, что вы хотите (это то, что я использую в своей домашней локальной сети)