Як встановити статичний ip для хост-машин та квест-машин при використанні KVM / QEMU


0

я встановив сервер Ubuntu 16.04 і встановив на ньому KVM / QEMU. Я встановив static ip 192.168.1.10 для хост-машини, і я хочу мати статичний ip на віртуальній квест-машині aswell (192.168.1.20), я знаю, що мені потрібно налаштувати мостовий мережевий пристрій, але всі знайдені посібники використовують DHCP для хост-машини та static / dhcp для хоста.

я спробував налаштувати його так на хост-машині:

auto lo 
iface lo inet loopback 
# The primary network interface 
auto eno1
iface eth0 inet static
 address 192.168.1.10
 netmask 255.255.255.0
 network 192.168.1.0
 broadcast 192.168.1.1
 gateway 192.168.1.255
 dns-nameservers 8.8.8.8 8.8.4.4

auto br0 
iface br0 inet static 
 address 192.168.1.20
 network 192.168.1.0 
 netmask 255.255.255.0
 broadcast 192.168.1.255 
 gateway 192.168.1.1 
 dns-nameservers 8.8.8.8 8.8.4.4 
 bridge_ports eno1
 bridge_fd 9 
 bridge_hello 0
 bridge_maxage 0 
 bridge_stp off

І на гостьовій машині:

 auto br0 
 iface br0 inet static 
 address 192.168.1.20
 network 192.168.1.0 
 netmask 255.255.255.0
 broadcast 192.168.1.255 
 gateway 192.168.1.1 
 dns-nameservers 8.8.8.8 8.8.4.4 

Але ця установка не працює. infact я втратив з цим всі зв’язки з обома машинами. У чому може бути проблема?

Підключення справно працювало на хост-машині, поки я не додав адаптер мосту.

Відповіді:


0

Відповідь полягає в тому, що якщоaceace eno1 встановлено вручну, а br0 має бути налаштовано так, як було б нормально eno1, і це призначається хост-машині, то гость встановлюється звичайно як eno1.

# The primary network interface
auto eno1
iface eno1 inet manual

auto br0
iface br0 inet static
 address 192.168.1.10
 network 192.168.1.0
 netmask 255.255.255.0
 broadcast 192.168.1.255
 gateway 192.168.1.1
 dns-nameservers 8.8.8.8 8.8.4.4
 bridge_ports eno1
 bridge_stp off
 bridge_fd 0
 bridge_maxwait 0

то зазвичай у гостях у стандартному NIC:

# The primary network interface
auto ens3
iface ens3 inet static
 address 192.168.1.20
 network 192.168.1.0
 netmask 255.255.255.0
 gateway 192.168.1.1
 broadcast 192.167.1.255
 dns-nameservers 8.8.8.8 8.8.4.4

Що я не зрозумів на самому початку, це те, що br0 стає "новим" інтерфейсом eno1 для хоста, і IP-набір там стане IP для хоста

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.