Перенаправление DNS запроса в Linux
Иногда нужно перенаправить DNS запрос определенного адреса на конкретный DNS сервер. Linux с systemd может помочь.
В файле /etc/systemd/resolved.conf добавить строчки:
[Resolve]
DNS=10.0.0.1 10.0.0.2
Domains=~example.com
После этого перезапустите демона systemd-resolved.
ВАЖНО!
Перед именем домена можно указать знак ~. Если он указан, то DNS в списке выше используются как дополнительные. В случае, если нужно, чтобы в любом варианте запросы уходили на определенный сервер — не указывайте знак ~!