KVM: виртуальный интерфейс для виртуальной машины с внешним IP

Отсюда:

"Есть ли предел на то, сколько гостей я могу работать, когда я лицензирую Windows Server Enterprise? Что, если я выполняю всех гостей Linux?

Корпоративная лицензия Windows Server включает до 4 гостей; дополнительные лицензии требуются, если у Вас есть больше чем четыре гостя Windows Server. При выполнении Linux необходимо определить требования лицензирования для Linux от поставщика Linux. Microsoft не помещает ограничения на число основанных на Linux гостей, которых может выполнить поставщик услуг хостинга."

- Josh

1
задан 13 March 2015 в 09:56
2 ответа

Поскольку режим моста kvm позволяет гостям использовать тот же физический носитель, что и хост, для доступа к реальной сети, вы можете просто настроить гостя на использование внешнего IP-адреса, используя стандартную процедуру настройки. Просто если бы он был физически подключен к внешней сети. Псевдонимы IP и т. Д. - это перебор.

1
ответ дан 3 December 2019 в 22:02

Хорошо, я получил эту работу с Ubuntu 10.04 x64. В моей сети есть DHCP-сервер.

Измените интерфейс, как показано ниже

# vim / etc / network / interfaces

auto lo eth0

auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_fd 0
bridge_stp off

Измените виртуальную машину, используя следующую команду

# virsh edit VM_NAME

<interface type='bridge'>
<source bridge='br0'/>
<model type='virtio'/>
</interface>

Перезапустите сетевую службу

# / etc / init.d / network restart

Запустите виртуальную машину. Получите доступ к консоли виртуальной машины, вы можете установить IP вручную или использовать DHCP-сервер.

Отредактируйте интерфейс следующим образом

# vim / etc / network / interfaces

auto lo eth0

auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_fd 0
bridge_stp off

Отредактируйте виртуальную машину, используя следующую команду

# virsh edit VM_NAME

<interface type='bridge'>
<source bridge='br0'/>
<model type='virtio'/>
</interface>

Перезапустите сетевую службу

# / etc / init.d / network restart

Запустить виртуальную машину. Получите доступ к консоли виртуальной машины, вы можете установить IP вручную или использовать DHCP-сервер.

Отредактируйте интерфейс следующим образом

# vim / etc / network / interfaces

auto lo eth0

auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_fd 0
bridge_stp off

Отредактируйте виртуальную машину, используя следующую команду

# virsh edit VM_NAME

<interface type='bridge'>
<source bridge='br0'/>
<model type='virtio'/>
</interface>

Перезапустите сетевую службу

# / etc / init.d / network restart

Запустить виртуальную машину. Получите доступ к консоли виртуальной машины, вы можете установить IP вручную или использовать DHCP-сервер.

1
ответ дан 3 December 2019 в 22:02

Теги

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