15 Dec
2015
А как можно резольвить конкретный(ые) домен(ы) через конкретный dns-сервер? Сразу прихоидт на ум костыль со криптом, который будет через nslookup получать адрес и пихать его в /etc/hosts, но может есть более каноничный вариант?
ну бля, на локальной машине я готов максимум на dnsmasq
ну кури маны на днсмаск. Я не припомню чтобы он такое умел.
уже курю и тоже такого не припомню
overmind88, Ага, вроде оно:
-S, --local, --server=[/[<domain>]/[domain/]][<ipaddr>[#<port>][@<source-ip>|<interface>[#<port>]]
Specify IP address of upstream servers directly. Setting this flag does not suppress reading of /etc/resolv.conf, use -R to do that. If one or more optional domains are given, that server is used only for those domains and they are queried only using the specified server. This is intended for private nameservers: if you have a nameserver on your network which deals with names of the form xxx.internal.thekelleys.org.uk at 192.168.1.1 then giving the flag -S /internal.thekelleys.org.uk/192.168.1.1 will send all queries for internal machines to that nameserver, everything else will go to the servers in /etc/resolv.conf. An empty domain specification, // has the special meaning of "unqualified names only" ie names without any dots in them