У меня есть гостевая машина, работающая на ubuntu 14.04 на хосте Ubuntu 14.04 с запуском KVM / QEMU.
Все работает отлично, за исключением одной вещи. Учитывая, что имя хоста моего гостя virtual-machine-1, я хотел бы найти его с главной машины.
В особенности, если я использую host virtual-machine-1 на главной машине, я бы хотел, чтобы он возвращался IP-адрес гостя.
Документация по состояниям KVM / Networking:
Если на вашем хост-компьютере вы добавляете 192.168.122.1 (IP-адрес по умолчанию вашего хоста в libvirt) в качестве первого nameserver в /etc/resolv.conf [... blabla он должен работать]И это действительно работает. Но файл resolv.conf регулярно перезаписывается и лишняя добавленная строка теряется.
Который приводит меня к моему вопросу: Каков подходящий способ отразить это изменение?
Вот что я пробовал безрезультатно:
добавив его в /etc/resolvconf/resolv.conf.d/base, добавив dns-nameserver в мой /etc/network/interfaces файлКажется подобно серверу имен 192.168.122.1, должен предшествовать любой другой (в том числе 127.0.1.1). В документации указано, что это нормально и что dnsmasq будет обрабатывать его правильно. Я просто не знаю, как настроить это в течение длительного времени.