Как я получил статический IP-адрес?

У меня возникли некоторые трудности с мостовым соединением в KVM, при попытке разобраться с этим я заметил нечто странное: у моего сервера всегда был IP-адрес 192.168.1.140, это сохраняется при перезагрузке, всегда.

Тем не менее, когда в /etc/network/interfaces я заметил, что настроен:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

Так есть ли где-нибудь еще, что этот IP-адрес мог быть назначен?

0
задан 7 August 2015 в 13:39

1 ответ

Ваш хост KVM, вероятно, выполняет сервис libvirt-мусорного-ведра (Ubuntu по умолчанию способ выполнить гостей KVM). Эта услуга работает dnsmasq экземпляр для virbr0 интерфейс (конфигурация стандартной сети для libvirt). Dnsmasq является службой для обеспечения DHCP и основной рекурсии DNS. Так, в основном Ваш хост KVM выполняет 'простой' сервер DHCP для гостей KVM в виртуальной сети, названной default (по умолчанию). В virt-менеджере это похоже на это:

enter image description here

  • Во-первых, dnsmasq будет 'кэшировать' арендные договоры DHCP, предоставленные клиентам (гость KVM в Вашем случае). Таким образом, если клиент попросит IP снова, прежде чем арендный договор истечет, он будет присвоен с тем же как прежде. Это присвоение основано на MAC-адресе клиента. MAC-адрес карты виртуальной сети гостя KVM установлен, когда Вы создаете/определяете гостя KVM с сетевым интерфейсом (или добавьте интерфейс к существующему гостю).

  • , Во-вторых, Ваш клиент DHCP кэширует предыдущий арендный договор, и в последовательных запросах DHCP он попросит IP, который это получило прежде (который будут, вероятно, соблюдать, если клиентский пул IP сервера DHCP не будет исчерпан).

1
ответ дан 7 August 2015 в 23:39
  • 1
    В этом ответе я добавил код для Вас, одни только ссылки бесполезны. Почему Вы удаляли этот ответ? askubuntu.com/a/844713/75060 я не подразумевал, что необходимо удалить его, я подразумевал, что необходимо улучшить его, я даже сказал Вам, что добавить. Все этому было нужно редактирование, должно было сделать его более существенным, и это было прекрасно? – Mark Kirby 3 November 2016 в 08:05

Другие вопросы по тегам:

Похожие вопросы: