IP-адрес на виртуальном мосту?

Я хотел бы настроить статический IP-адрес на виртуальной машине. Этот интерфейс должен быть подключен к одному из физических интерфейсов хоста через мост. Если я правильно понял документацию, физический интерфейс, подключенный к мосту, не имеет IP-адреса. Только интерфейс в ВМ должен быть настроен с IP-адресом и должен находиться в той же подсети, что и маршрутизатор по умолчанию, который является физическим маршрутизатором, подключенным за инфраструктурой уровня 2.

Во всех примерах конфигурации показан IP-адрес, настроенный на виртуальном мосту. Почему?

0
задан 20 January 2014 в 21:21

1 ответ

Если я неправильно истолковываю ваш вопрос, просто дайте мне знать, и я отредактирую в соответствии с вашими потребностями.


Важно, чтобы различие между хозяином и гостем было четким, поэтому я постараюсь сделать это с гипотетической. У меня есть хост (назовем его kvm1 ) с одним физическим NIC (eth0). На этом хосте запущен один гость (назовем его творчески guest ), для которого был настроен один сетевой адаптер. Внутри guest этот NIC выглядит как eth1 (для ясности). Если вы хотите, чтобы eth1 имел статический IP-адрес, все, что вам нужно сделать, это добавить IP-адрес, используя, например, файл /etc/network/interfaces в guest .

Теперь для конфигурации хоста на kvm1 : я собираюсь предположить, что вы используете /etc/network/interfaces для настройки сети хоста и что вы создали интерфейс br0 и добавили к нему eth0 ( используется ли brctl или virt-manager или virsh). Теперь, если в конфигурации гостевой виртуальной машины есть единственная сетевая карта, настроенная для подключения к br0, вам будет хорошо.

Если вы используете virsh/virt-manager, вы можете попробовать запустить brctl show из терминала для проверки. У вас должен быть интерфейс vmnetX, отображаемый как член br0, и ваш гость теперь напрямую подключен к физическому интерфейсу eth0. Теперь подключите eth0 к ближайшему коммутатору Ethernet в вашей подсети LAN, и guest должен сохранить свой статический IP-адрес и быть доступным из остальной части сети.


Надеюсь, это имело смысл.

0
ответ дан 20 January 2014 в 21:21
  • 1
    Там hasn' t проблема создала для этой функциональности все же, но если you' d нравится делать тот для открытия некоторого обсуждения темы, которую можно сделать, таким образом, здесь: bugs.launchpad.net/juju-gui – hatch 11 July 2015 в 00:28

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

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