Можно поставить на стороне клиента локальный DNS-сервер, который может резолвить одну зону с определённого сервера, а остальные с сервера по умолчанию. Стандартный резолвер ОС так не умеет, зато так умеет dnsmasq.
Из dnsmasq.conf:
# Add other name servers here, with domain specs if they are for
# non-public domains.
server=/localnet/192.168.0.1
server=8.8.8.8