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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Настройка сети в KVM  (Прочитано 1708 раз)

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

Оффлайн Oldman06

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Настройка сети в KVM
« : 11 Июня 2013, 11:26:28 »
Проблема следующая: Необходимо чтобы гостевая система была в той же сети что и хост-система.
Настройка сетевых интерфейсов на хост-машине:
(Нажмите, чтобы показать/скрыть)

В /etc/sysctl.conf
net.ipv4.ip_forward=1

Описание сетевого интерфейса в гостевой машине:
(Нажмите, чтобы показать/скрыть)

При данных настройках гостевая машина получает адрес от роутера (192.168.0.252), но с нее не пингуется ни один адрес в сети, включая роутер, кроме адреса хост-машины (192.168.0.3). Получается что мост работает внутри, между хост машиной и гостевыми, но не выпускает гостевые наружу и при этом гостевые получают адрес от роутера, хотя он вроде бы как и не виден. При этом на хост-машине никаких проблем с сетью нет.
Помогите разобраться, пожалуйста.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Настройка сети в KVM
« Ответ #1 : 11 Июня 2013, 11:44:19 »
sudo iptables-save?

Оффлайн Oldman06

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Настройка сети в KVM
« Ответ #2 : 11 Июня 2013, 11:55:40 »
Все правила пустые.

# Generated by iptables-save v1.4.14 on Tue Jun 11 11:54:53 2013
*filter
:INPUT ACCEPT [8855:643983]
:FORWARD ACCEPT [9694:817932]
:OUTPUT ACCEPT [1831:3636027]
COMMIT

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Настройка сети в KVM
« Ответ #3 : 11 Июня 2013, 12:49:10 »
Все правила пустые.
Это на хосте, так ведь?

А какая система выступает в роли гостя?

И на всякий случай, проверьте текущее значение на хосте
sysctl net.ipv4.ip_forward

Оффлайн Oldman06

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Настройка сети в KVM
« Ответ #4 : 11 Июня 2013, 13:05:13 »
Да, на хосте.

root@vmhost:~# sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 1

Гостевых систем две: Windows server 2008 и Ubuntu server 12.04. На обоих одна и та же ситуация. Они получают адрес по DHCP от роутера, пингуют хост, друг друга, хост их пингует, но больше ничего не пингуется. То есть мост, как бы, работает внутри, между ними.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Настройка сети в KVM
« Ответ #5 : 11 Июня 2013, 13:31:05 »
У меня сервера виртуализации под fedora-18, управление через virt-manager.
Сеть в режиме моста настроена так:
Код: (xml) [Выделить]
# virsh dumpxml srv21
...
    <interface type='bridge'>
      <mac address='52:54:00:82:ff:16'/>
      <source bridge='br0'/>
      <target dev='vnet0'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>
...

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 11 Июня 2013, 13:36:21 от ArcFi »

Оффлайн Oldman06

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Настройка сети в KVM
« Ответ #6 : 11 Июня 2013, 13:46:25 »
Я до этого на CentOS ставил. Все работало без проблем... Черт меня дернул в этот раз на Debian попробовать.

Пользователь решил продолжить мысль 11 Июня 2013, 15:24:14:
По всей видимости затык в настройке сетевого объединения (bonding).
При bond_mode 1 все заработало  :o.
« Последнее редактирование: 11 Июня 2013, 15:24:14 от Oldman06 »

 

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