Bug 25049 - Не работает внутренняя сеть
: Не работает внутренняя сеть
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/libvirt)
: unstable
: all Linux
: P3 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2011-02-08 18:00 by
Modified: 2011-02-08 19:06 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2011-02-08 18:00:13
virsh  net-define /usr/share/libvirt/networks/default.xml
ошибка: Не удалось определить сеть на основе
/usr/share/libvirt/networks/default.xml
ошибка: Unknown failure

привязывание интерфейсов к бриджам при этом работает нормально.
------- Comment #1 From 2011-02-08 18:09:08 -------
(В ответ на комментарий №0)
> virsh  net-define /usr/share/libvirt/networks/default.xml
> ошибка: Не удалось определить сеть на основе
> /usr/share/libvirt/networks/default.xml
> ошибка: Unknown failure
> 
> привязывание интерфейсов к бриджам при этом работает нормально.

Гм. Может быть сеть default есть по дефолту?
------- Comment #2 From 2011-02-08 18:21:26 -------
> Гм. Может быть сеть default есть по дефолту?
[root@vb ~]# virsh  net-list --all
Имя               Статус Автозапуск
-----------------------------------------

[root@vb ~]#
------- Comment #3 From 2011-02-08 18:26:22 -------
dnsmasq поставьте, всё заработает.
------- Comment #4 From 2011-02-08 18:27:15 -------
dnsmasq нужен для конфигурации с внутренней сетью и категорически
противопоказан в других случаях.
------- Comment #5 From 2011-02-08 18:30:17 -------
(В ответ на комментарий №4)
> dnsmasq нужен для конфигурации с внутренней сетью и категорически
> противопоказан в других случаях.

Поставил, ровно те же яйца
------- Comment #6 From 2011-02-08 18:35:14 -------
Странный глюк. Я точно определял сети на основании xml'ей, более того - default
network есть по умолчанию.

без dnsmasq да, не работает совсем.

попробуй ради интереса вот такой xml:

<network>
  <name>virtualnet1</name>
  <forward mode='route'/>
  <bridge name='virtnet' stp='on' delay='0' />
  <ip address='10.33.2.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='10.33.2.100' end='10.33.2.200' />
    </dhcp>
  </ip>
</network>
------- Comment #7 From 2011-02-08 18:39:13 -------
(В ответ на комментарий №6)

> без dnsmasq да, не работает совсем.
> 
> попробуй ради интереса вот такой xml:
То же самое..
user@10.1.1.238/123 c альтаира, у root пароль такой же, если что
------- Comment #8 From 2011-02-08 19:02:50 -------
вот это совсем странно - ровно этот файл я использовал на живой конфигурации.

А модуль tun загружен ?
------- Comment #9 From 2011-02-08 19:05:21 -------
уж не знаю, кто виноват ;)

root@vb ~]# cat >net.xml
<network>
  <name>virtualnet1</name>
  <forward mode='route'/>
  <bridge name='virtnet' stp='on' delay='0' />
  <ip address='10.33.2.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='10.33.2.100' end='10.33.2.200' />
    </dhcp>
  </ip>
</network>
[root@vb ~]# virsh 
Добро пожаловать в virsh — интерактивный терминал виртуализации.

Введите  «help» для получения справки по командам
       «quit» для выхода

virsh # net-define net.xml 
Сеть virtualnet1 определена на основе net.xml
------- Comment #10 From 2011-02-08 19:05:40 -------
и да
------- Comment #11 From 2011-02-08 19:06:03 -------
и да, там-же:
virsh # net-list --all
Имя               Статус Автозапуск
-----------------------------------------
default              активен yes       
virtualnet1          не активен no