Если два сетевых подключения, на обеих я DHCP клиент. Метрики настроины.
/etc/network/interfaces
auto lo
iface lo inet loopback
auto vlan1
auto vlan10
iface vlan1 inet dhcp
metric 20
vlan_raw_device eth0
iface vlan10 inet dhcp
metric 10
vlan_raw_device eth0
DHCP сервер на каждом из интерфейсов отдает все что нужно, в т.ч. и DNS. В результате чего мы имеем resolv.conf
/etc/resolv.conf
nameserver 192.168.1.254
nameserver 192.168.2.254
domain domain1.local
search domain1.local
Собственно, DNS 192.168.2.254 в списке есть, однако он идет вторым в списке, и, следуя логике, к нему будет идти обращение только если первый недоступен. Кроме того, нету строк domain и search из второй сети (domain2.local).
Теперь вопрос: как сделать так, чтобы он искал сразу в двух DNS?