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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Win2k8 как гость под KVM: настройка сети  (Прочитано 1664 раз)

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

Оффлайн _Grey_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Win2k8 как гость под KVM: настройка сети
« : 15 Октября 2012, 20:34:05 »
Всем привет.

Очень нужна помощь.
Итак, исходные данные
  • Intel Xeon E1240, 16Gb RAM, 2 сетевухи
  • Ubuntu Server 12.04.01, LVM
  • Установил Zentyal 3 из пакетов
  • настройки сетевух:
    1 (eth1)  - 192.168.0.100 по DHCP получен от роутера, смотрит во внешний мир
    2 (eth0) - прописывал статически, 10.1.2.1.
  • Средствами Zentyal создал виртуалку (KVM) с Win2k8, сетевой интерфейс выбран NAT


Задача:
* все машины в небольшом офисе по DCHP получают IP из подсетки - 10.1.2.XXX - c этим все ок
* виртуалка с Win2k8 также должна быть в подсетке 10.1.2.XXX - тут у меня первая проблемка. Пока не смог разобраться. Понимаю, что скорее всего мне нужен Bridge, пробовал средствами Zentyal на eth0 создавать bridge и виртуалку переключать на это bridge, в итоге в виртуалке вообще сетке не было.
* дальше хотелось бы и виртуалку и все офисные машины пускать в Inet через прокси, что бы иметь возможность фильтровать доступ к конкретным хостам, и возможно как то ограничивать пользователей.

Просьба помочь разобраться с настройкой сети.
Спасибо большое.

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Win2k8 как гость под KVM: настройка сети
« Ответ #1 : 19 Октября 2012, 01:02:03 »
Для начала хотелось бы посмотреть на вывод:
cat /etc/network/interfaces
aptitude search bridge-utils
virsh net-list --all
и
virsh list --all
Homo homini admini est...

Оффлайн _Grey_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Win2k8 как гость под KVM: настройка сети
« Ответ #2 : 20 Октября 2012, 02:42:28 »
cat /etc/network/interfaces
auto lo eth0 eth1

iface lo inet loopback

iface eth0 inet static
        address 10.1.2.1
        netmask 255.255.255.0
        broadcast 10.1.2.255

iface eth1 inet dhcp

aptitude search bridge-utils
i   bridge-utils
P   bridge-utils:i386

virsh net-list --all
Name                 State                Autostart
---------------------------------------------------

sudo virsh net-list --all
Name                 State                Autostart
---------------------------------------------------
default              active               yes     


virsh list --all
Id  Name             State
--------------------------------

sudo virsh list --all
Id  Name             State
--------------------------------
2   WinSrv1c8        running

Оффлайн winmasta

  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: Win2k8 как гость под KVM: настройка сети
« Ответ #3 : 29 Октября 2012, 19:13:56 »
чтобы был мост добавь в /etc/network/interfaces

auto br0
iface br0 inet static
        address 10.1.2.1
        network 192.168.0.0
        netmask 255.255.255.0
        broadcast 10.1.2.255
        gateway СВОЙ ШЛЮЗ
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Win2k8 как гость под KVM: настройка сети
« Ответ #4 : 30 Октября 2012, 10:10:42 »
Во первых, сначала нужно добавить мост (как уже писали выше) - правим /etc/network/interfaces:
auto lo br0 eth1

iface lo inet loopback

iface br0 inet static
  address 10.1.2.1
  netmask 255.255.255.0
  broadcast 10.1.2.255
  bridge_ports eth0
  bridge_stp off
  bridge_fd 0
  bridge_maxwait 0

iface eth1 inet dhcp
Во-вторых, у меня часто возникали проблемы с тем, что мостовая сеть тем или иным образом конфликтует с виртуальной и вообще, если не нужна лучше ее отключить:
Сначала выключаем вирт. машину.
virsh net-destroy default
virsh undefine default
В третьих, нужно исправить конфигурацию виртуальной машины, заменив ей интерфейс с eth1 на br0:
virsh edit WinSrv1c8
Ищем блок <interface> ... </interface> и пишем туда что-то типа:
Код: (xml) [Выделить]
<interface type='bridge'>
    <mac address='AA:BB:CC:DD:EE:01'/>
    <source bridge='br0'/>
    <model type='virtio'/>
</interface>

После чего перезапускаем сеть и виртуалку - должен появиться новый интерфейс в ней.
Homo homini admini est...

Оффлайн _Grey_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Win2k8 как гость под KVM: настройка сети
« Ответ #5 : 31 Октября 2012, 17:29:53 »
ок, спасибо.
Попробую все это проделать, как доберусь к железке.
Пока только один вопрос, dhcp все также останется на eth0 10.1.2.1 ?

Оффлайн winmasta

  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: Win2k8 как гость под KVM: настройка сети
« Ответ #6 : 31 Октября 2012, 19:02:04 »
если он там был поднят то там и останется

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Win2k8 как гость под KVM: настройка сети
« Ответ #7 : 02 Ноября 2012, 09:50:59 »
...dhcp все также останется на eth0 10.1.2.1 ?
Нет, там будет статика, адрес 10.1.2.1 и уже не eth0 а br0, т.к. eth0 "отдали в рабство" br0.
О каком DHCP вообще идет речь, если все прописано статически?
Смотрим в первое сообщение топика, видим:
Цитировать
2 (eth0) - прописывал статически, 10.1.2.1.
Homo homini admini est...

Оффлайн winmasta

  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: Win2k8 как гость под KVM: настройка сети
« Ответ #8 : 02 Ноября 2012, 19:53:23 »
я понял что речь идет о DHCP сервере

Оффлайн _Grey_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Win2k8 как гость под KVM: настройка сети
« Ответ #9 : 05 Ноября 2012, 16:28:39 »
Тут мое упущение
На 10.1.2.1 таки поднят DHCP для сетки 10.1.2.ххх

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Win2k8 как гость под KVM: настройка сети
« Ответ #10 : 06 Ноября 2012, 09:20:58 »
10.1.2.1 - это хост-машина, правильно? Вот ему и прописываем DHCP сервер на интерфейсе br0.
Т.е. все, что нужно - это поменять в конфигах eth0 на br0.
Homo homini admini est...

 

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