Я довольно новичок в сети. У меня есть сервер с IP-адресом на eth0. Теперь у меня через KVM есть виртуальная машина, работающая на сервере. У меня есть другой IP-адрес, который я хочу использовать для виртуальной машины, чтобы он был подключен к Inet. Я создал мост br0 (я добавил маршрут и активировал ipv4 вперед):

iface br0 inet manual
    pre-up brctl addbr br0
    address 178.*.*.*
    gateway 178.*.*.*
    netmask 255.255.255.192
    bridge_stp off
    bridge_ports none
    bridge_fd 0
    bridge_maxwait 0

В виртуальной машине я не могу работать в сети. Я надеюсь, что я получу некоторую помощь.

1 ответ1

1

Вам нужно будет указать виртуальной машине использовать мостовой интерфейс, а не интерфейс по умолчанию virtbr.

Вы можете сделать это в virtmanager, открыв виртуальную машину, нажав кнопку "i", щелкнув "NIC xxxxx", и, если он появится в раскрывающемся списке, выбрав интерфейс br0 - если нет, вам нужно будет указать имя общего устройства как "br0"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .