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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Ubuntu 10.04 + Hyper-V проблемы сети  (Прочитано 14136 раз)

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

Оффлайн Radogosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Ubuntu 10.04 + Hyper-V проблемы сети
« : 06 Мая 2010, 12:02:18 »
Установил Ubuntu 10.04 на виртуалку Hyper-V под 2008r2
В настройках Hyper-V выбран "устаревший сетевой адаптер" для работы сети без интеграции с виртуальным сервером.
Сетевая карта получает настройки по DHCP.

Но сети не видно. Даже шлюз и dns сервер не пингуются ни по ip ни по dnsname.

На том же виртуальном сервере с теми же настройками Ubuntu 9.10 работает с сетью без проблем.

Прикладываю скриншот ifconfig и route.

З.Ы. При выводе результата команды route, перед строчкой с default шлюзм, долго думает.


Оффлайн Sam Stone

  • Старожил
  • *
  • Сообщений: 1129
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #1 : 06 Мая 2010, 12:36:12 »
Ubuntu не поддерживается Hyper-V (официально), потому может заработает, а может и нет.
А синтетическую сетевуху не видит или не пробовал?..
Цитировать
На том же виртуальном сервере с теми же настройками...
В смысле в той же виртуалке или на том же 2008R2? Может косякнул и выбрал неправильную сеть? Для общения с внешним миром надо external.
Jellyfish 5.19.0-43-generic

Оффлайн Radogosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #2 : 06 Мая 2010, 12:54:02 »
Про синтетическую сетевую не понял вопроса. Что такое синтетическая сетевая?

Сеть выбрал правильную внешнюю.
По тем же настройкам на этом сервере Hyper-v крутятся 2008r2, 2003r2, крутилась ubuntu 9.10. Вместо 9.10 поставил 10.04 и получил косяк с сетю :(

Пользователь решил продолжить мысль 06 Мая 2010, 14:46:33:
Еще вопрос. У кого получилось установить 10.04 на hyper-v без проблем с сетью? Есть такие на сайте?
« Последнее редактирование: 06 Мая 2010, 14:46:33 от Radogosh »

Оффлайн Sam Stone

  • Старожил
  • *
  • Сообщений: 1129
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #3 : 06 Мая 2010, 18:45:07 »
hyper-v поддерживает 2 вида сетевых: синтетические и эмулированные (legacy). Для первых идут дрова то ли в самом 2008 сервере, то ли в оси (забыл), легаси - какой-то аналог древней сетевой, которую знают все-все-все. Разница - у второй макс. 100мбит скорость.
Что ethtool говорит про сетевую?..

Выделивших целый комп лишь под гипервизор тут вряд ли много найдется :) Любителям достаточно виртуальной коробки, или вмвари.
Поковыряйся на itband.ru. Был у меня еще один адрес хорошего ресурса по виртуализации на гипер-в, но я его пролюбил :)
Jellyfish 5.19.0-43-generic

Оффлайн fitnessponchik

  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #4 : 06 Мая 2010, 21:55:35 »
У меня крутятся на Hyper-V две Ubuntu 9.10.Выбирал устаревший сетевой адаптер и Dynamic MAC.Всё отлично пашет.10.04 не рискнул накатить.А что у тебя в interfaces написано ?

Оффлайн Radogosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #5 : 07 Мая 2010, 11:09:08 »
в interfaces написано:
auto lo
iface lo inet loopback

В настройках Hyper-V выбран "устаревший сетевой адаптер" для работы сети без интеграции с виртуальным сервером.
Это эмулированная(legacy).
Синтетическую сетевую Ubuntu вообще не видит (это и очевидно. даже ms2003r2 ее не видит пока пакет интеграции не установишь.).

У меня крутятся на Hyper-V две Ubuntu 9.10.Выбирал устаревший сетевой адаптер и Dynamic MAC.Всё отлично пашет.10.04 не рискнул накатить.А что у тебя в interfaces написано ?
А можно вас попросить поставить у себя 10.04 на гипервизор. И сообщить о результате.

Оффлайн fitnessponchik

  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #6 : 07 Мая 2010, 11:29:14 »
ага, но это займёт какое-то время.Думаю к вечеру сделаю.

Пользователь решил продолжить мысль [time]Fri May  7 15:44:48 2010[/time]:
Поставил.Ещё не копал, но адрес по DHCP не получает, а если поставить статику, то сеть вроде есть, но ничего не пингуется. А главное, что вся установка сопровождалась непонятными глюками, типа "не могу добавить устройство "Устаревший сетевой адаптер"" и какие-то ошибки, после которых виртуальная машина с 10.04 вообще не запускалась, а после перезагрузки вообще исчезала из оснастки.Ща буду шаманить.

Во, всё, не выбрал в "устаревшем сетевом адаптере" поключение к виртуальной сети.И всё заработало.Но всё равно установка была очень странной, хотя может это из-за удалённой установки может быть.
« Последнее редактирование: 07 Мая 2010, 17:53:01 от fitnessponchik »

Оффлайн Radogosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #7 : 11 Мая 2010, 11:58:09 »
Я правильно понял, вы забыли в параметрах сетевой карты Hyper-v выбрать "сеть" к которой подключаться?
У меня там все стоит правильно но сети нет.
Еще вопрос с какого дистрибутива вы ставили ubuntu 10.04? Я ставил с CD версии.
И у вас заработало с получением адреса по DHCP или ручками настраивали сеть?

Оффлайн Radogosh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #8 : 18 Мая 2010, 16:21:23 »
Поставил 9.10 - сеть работает. Обновил до 10.04 - сеть легла :(
Что за идиотия.

Оффлайн nicksanich

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #9 : 21 Октября 2010, 00:11:31 »
С буржуйских форумов:

1. Для начала подключаем модули поддержки Hyper-V:

в /etc/initramfs-tools/modules добавляем строки

hv_vmbus
hv_storvsc
hv_blkvsc
hv_netvsc

2. Обновляем initramfs:

sudo update-initramfs -u

3. В /etc/network/interfaces добавляем интерфейс seth0 - это именно синтетический интерфейс, а не эмулированный.


Auto seth0
iface seth0 inet static
address x.x.x.x
netmask x.x.x.x
Gateway x.x.x.x


Ну и dns в resolv.conf никто не отменял ;)

Рестарт

У меня почему-то dhcp не поднялся. Почему - хз, времени не было разбираться.
И ещё, если изначально при установке добавляли legacy адаптер - не забудьте его отключить, т.к. дефолтный маршрут идёт через него (а он, как известно, не работает).


Оффлайн zloy.dobryak

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #10 : 09 Августа 2011, 08:52:09 »
Господа, а сможет ли кто-нибудь помочь в схожем вопросе ?
Есть двухядерный сервер на Ксеонах 32 Гига памяти 2 сетевухи.
Установлена 2008 R2 SP1 на ней из двух сетевух поднят бридж, и уже на этом бридже висит Hyper-V сервер.
Внутри Hyper-V крутится 2003 сервер и 2008R2 (работают отлично с сетью порядок) и пытаюсь установить ubuntu Сервер 10.04.3 После установки сеть становится не видна(хотя в процессе установки все ок). Шаманство о котором говорится в этой ветке не проходит. Пробовал все...

 

Оффлайн chikatillo

  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #11 : 21 Марта 2012, 19:10:35 »
в /etc/initramfs-tools/modules добавляем строки

hv_vmbus
hv_storvsc
hv_blkvsc
hv_netvsc

2. Обновляем initramfs:

sudo update-initramfs -u
Это все делал но все равно все сетевые определяются как eth, сеть вроде подымается но обмен пакетами не идет...
Если ставить устаревший то все работает, нашел кучу статей в которых с синтетическими папашит, а что я делаю не так?(
Единственное что у меня дистрибутив 10.04.4-server...

Оффлайн CSRedRat

  • Активист
  • *
  • Сообщений: 268
  • Decker
    • Просмотр профиля
    • Метин2Вики
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #12 : 04 Апреля 2012, 12:23:11 »
На технете есть статья по этому поводу: http://blogs.technet.com/b/abeshkov/archive/2011/01/30/3383495.aspx
В 10.04 ядро должно быть 2.6.32 или выше, а значит Hyper-V Linux Integration Component по умолчанию включены в ядро. По этому подойдёт синтетический сетевой адаптер (seth), который создаётся в Hyper-V по умолчанию. Отдельно устанавливать устаревшее сетевое устройство не надо, просто создайте навую вирутальную сеть на основе реальной и выберите её для подключения виртуалки.

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #13 : 04 Апреля 2012, 15:50:04 »
У меня работает на синтетической, как описано выше, но определяется всё-таки как "eth", а не "seth".

Оффлайн CSRedRat

  • Активист
  • *
  • Сообщений: 268
  • Decker
    • Просмотр профиля
    • Метин2Вики
Re: Ubuntu 10.04 + Hyper-V проблемы сети
« Ответ #14 : 05 Апреля 2012, 09:29:41 »
http://interface31.ru/tech_it/2011/04/ustanovka-ubuntu-server-na-hyper-v.html - вот ещё статья на основе статьи технета по установке серверной редакции.

 

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