Я использую виртуальную машину (через Vagrant+libvirt) с двумя сетевыми картами. eth0 подключен к локальной сети VLAN на моем компьютере (например, он может использовать это для связи с другими виртуальными машинами). eth1 имеет полный контроль над вторым физическим портом Ethernet на моем компьютере (поэтому он получит аренду DHCP от того же DHCP-сервера, который использует моя хост-операционная система).
В ВМ я хочу использовать DNS-серверы из аренды DHCP для eth1 . Вместо этого моя система использует только серверы из аренды eth0 .
Интересно, что поисковые домены, перечисленные в аренде eth1 , добавляются в мою конфигурацию сети (что я вижу из сгенерированного /etc/resolv.conf). Но DNS-серверы из этой аренды, очевидно, просто отбрасываются.
Я мог бы просто переопределить список серверов, чтобы исправить это один раз, но я ищу решение, которое говорит моему сетевому менеджеру игнорировать DNS-серверы из аренды eth0 и использовать их вместо аренды eth1 .
