Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: libvirt и сетевой мост  (Прочитано 773 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
libvirt и сетевой мост
« : 18 Октябрь 2014, 00:00:23 »
Приветствую уважаемых форумчан! Вопрос такой. Есть виртуальная машина, которая вполне себе работает нормально. На виртуалке стоит windows server. Но на данной виртуалке отсутствует сетевой интерфейс. Вопрос в том как его создать? Создать пытаюсь сетевой мост. То есть чтобы виртуалка была доступна по ip хост машины. А доступ мне нужен именно к rdp. Сижу гуглю уже второй день. По одному из мануалов создал запись в /etc/network/interface

auto br0
iface br0 inet static
address 192.168.99.36
netmask 255.255.255.0
network 192.168.99.0
gateway 192.168.99.37
bridge_ports eth0
bridge_fd 0
#bridge_hello 2
#bridge_maxage 12
bridge_stp off
bridge_maxwait 0

вывод brctl
bridge name     bridge id               STP enabled     interfaces
br0             8000.0019dbb22914       no              eth0

пробую редактировать virsh net-edit default
но ничего не получается, файл по новой генерируется. Что не так делаю?
Плюс - минус = заряд, фаза - ноль = ???

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
Re: libvirt и сетевой мост
« Ответ #2 : 30 Октябрь 2014, 15:01:37 »
Эту статейку я видел, ща попробую еще раз по ней пройтись!

Теперь другой немного вопрос. Я собственно пытаюсь создать xml файл с настройками сети.

Собственно вот что делаю

$ sudo virsh net-create /etc/libvirt/qemu/networks/bridge.xml
error: Failed to open file '/etc/libvirt/qemu/networks/bridge.xml': No such file or directory

Что я не так делаю?
Плюс - минус = заряд, фаза - ноль = ???

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: libvirt и сетевой мост
« Ответ #3 : 30 Октябрь 2014, 15:19:46 »
slyberkut, net-create создаёт сеть из готового файла.
Т.е. сперва нужно заполнить файл, а потом скормить его net-create.

(Нажмите, чтобы показать/скрыть)

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
Re: libvirt и сетевой мост
« Ответ #4 : 30 Октябрь 2014, 15:53:49 »
slyberkut, net-create создаёт сеть из готового файла.
Т.е. сперва нужно заполнить файл, а потом скормить его net-create.

(Нажмите, чтобы показать/скрыть)

А нужно сначала создать этот файл, скажем скопировать default? А потом ему скормить net-create? Или как?
Плюс - минус = заряд, фаза - ноль = ???

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
Re: libvirt и сетевой мост
« Ответ #5 : 13 Ноябрь 2014, 10:50:00 »
Все понял как создавать еще один мост. Создаем фай с расширением xml, вставляем туда примерно следующее:
      <network>
        <name>host-bridge</name>
        <forward mode="bridge"/>
        <bridge name="br0"/>
      </network>

Более детально тута http://libvirt.org/formatnetwork.html

Делаем virsh net-create name_file.xml и уаля еще один виртуальный коммутатор готов.
Плюс - минус = заряд, фаза - ноль = ???

 

Страница сгенерирована за 0.056 секунд. Запросов: 24.