Bug 25049 - Не работает внутренняя сеть
Summary: Не работает внутренняя сеть
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: libvirt (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-08 18:00 MSK by Anton V. Boyarshinov
Modified: 2011-02-08 19:06 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton V. Boyarshinov 2011-02-08 18:00:13 MSK
virsh  net-define /usr/share/libvirt/networks/default.xml
ошибка: Не удалось определить сеть на основе /usr/share/libvirt/networks/default.xml
ошибка: Unknown failure

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

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

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

Поставил, ровно те же яйца
Comment 6 Anton Farygin 2011-02-08 18:35:14 MSK
Странный глюк. Я точно определял сети на основании 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 Anton V. Boyarshinov 2011-02-08 18:39:13 MSK
(В ответ на комментарий №6)
 
> без dnsmasq да, не работает совсем.
> 
> попробуй ради интереса вот такой xml:
То же самое..
user@10.1.1.238/123 c альтаира, у root пароль такой же, если что
Comment 8 Anton Farygin 2011-02-08 19:02:50 MSK
вот это совсем странно - ровно этот файл я использовал на живой конфигурации.

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

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 Anton Farygin 2011-02-08 19:05:40 MSK
и да
Comment 11 Anton Farygin 2011-02-08 19:06:03 MSK
и да, там-же:
virsh # net-list --all
Имя               Статус Автозапуск
-----------------------------------------
default              активен yes       
virtualnet1          не активен no