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