предупреждение новичка: я абсолютно новичок в виртуализации, так что может быть смехотворно простое решение этого ...
Я пытаюсь запустить виртуальную машину с KVM на Ubuntu 14.04.1 LTS в качестве хоста. Для простоты использования я создаю виртуальную машину с vmbuilder. Я хочу, чтобы хост и гость получали каждый свой IP-адрес от уже существующего отдельного DHCP-сервера. -> Я считаю, что мне нужен сетевой мост для этого.
Мне удалось настроить и запустить виртуальную машину с NAT, но переход к сетевому соединению застрял. Я могу построить виртуальную машину и раскрутить ее, но я не вижу записи ARP или какого-либо трафика с гостевого MAC-адреса, поэтому я не знаю, какому IP-адресу он назначен.
Это оставляет меня со следующим вопросом, на который очень хотелось бы получить ответы или подсказки:
Я что-то испортил в конфигурации сети?
Как определить, какой IP-адрес был назначен моему гостю?
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # # The primary network interface # auto em1 # iface em1 inet dhcp # Bridged network interface auto br0 iface br0 inet dhcp bridge_ports em1 bridge_stp off
kidmose @ radagast: ~ $ brctl show
bridge name bridge id STP enabled interfaces br0 8000.c81f66cce0eb no em1 vnet0 virbr0 8000.000000000000 yes
.. и по какой-то причине MAC, возвращенный ifconfig для vnet0 (например, 54: 00: ce: 0a: 3c), не соответствует найденному в определении xml (52: 54: 00: ce: 0a: 3c ). Я не вмешивался в это, так что это немного удивительно ..
kidmose 10 лет назад
0