none
Hyper-V и Устаревший сетевой адаптер (legacy network adapter) RRS feed

  • Вопрос

  • Доброе время суток.

    На одном из серверов под управлением W2008R2 server установлена роль Hyper-V. Под Hyper-V установлены сервера Windows 2003 и Windows 2008. Возникла необходимость в установке Linux для специфичных приложений используемых в компании.

    Установка операционной системы прошла без проблем, Устаревший сетевой адаптер был обнаружен и настроен под статическую адресацию. TCP стек работает корректно, и ping на localhost отвечает правильно. Но возникла проблема связи с внешним миром. Ни один из ip в локальной сети не пингуется, и этот сервер из локальной сети, тоже не виден (файрволл отключен).

    Естественно возникло подозрение, что работа в операционной системе линукс не гарантируется, т.к. отсутствует диск интеграции.

    Я решил установить с устаревшим адаптером ОС Windows 2003 и Windows xp и Windows 7. Сетевой адаптер как и предполагалось установился, но вот связи с локальной сетью как не было, так и нет.

    Подскажите пожалуйста, в чем может быть проблема и какие настройки необходимо проверить для локализации данной проблемы.

    PS: Сервер Hyper-V у нас не один, под другим сервером ОС Линукс живут идеально, и проблем с сетевым адаптером не возникает

    Где посмотреть версию Hyper-V я не знаю

    27 июля 2010 г. 9:57

Ответы

  • Вообще legacy adapter предназначен не столько для сетевой установки, сколько для ОС, не имеющих пакетов интеграции. Убедитесь в отсутствии пересечения МАС-адресов на сетевом адаптере виртуальной машины и виртуального свича. Кстати, Вы монтировали адаптер до установки ОС на виртуальную машину или после? Есть мнение, что нужно это делать ДО установки Ubuntu, в процессе конфигурации скелета ВМ.

     

    Кстати, обратите внимание на данную статью - судя по всему, компоненты интеграции на Ubuntu есть.

     

     

    • Помечено в качестве ответа G. Iremadze 30 июля 2010 г. 4:54
    28 июля 2010 г. 8:42
    Модератор

Все ответы

  • Сети у Вас типа External?
    27 июля 2010 г. 10:10
    Модератор
  • да, конечно. Дело в том, что когда устанавливаешь диск интеграции и синтетический адаптер, в Windows системах, все начинает работать. Если установить диск интеграции и устаревший (legacy), то не работает. Я предполагаю, что для устаревшего адаптера диск интеграции не нужен

    Вариант установки диска интеграции рассмотреть не могу, т.к. Ubuntu официально не поддерживается, а SUSE поставить не могу.

    27 июля 2010 г. 12:35
  • Какая конкретно у Вас версия Ubuntu?
    27 июля 2010 г. 12:47
    Модератор
  • Версия 9.04 и пробовал 10.04.

    Но хочу уточнить, что в контексте моего поста, не имеет значения какой у меня дистрибутив Linux. Меня интересует вопрос о работоспособности Устаревшего сетевого адаптера (УСА). Согласно msdn, устаревший сетевой адаптер позволяет производить установку ОС по сети, что в моем случае не наблюдается. Отсюда у меня возникает подозрение о не корректной установке роли Hyper-V. Хотя с диском интеграции все остальные виртуальные машины работают.

    Мне важно определить, по какой причине ОС с УСА нет возможности видеть внешнюю сеть. Может есть какой брандмауэр в Hyper-V, о котором я не знаю? Или что то еще блокирует пакеты для УСА?

    28 июля 2010 г. 8:24
  • Вообще legacy adapter предназначен не столько для сетевой установки, сколько для ОС, не имеющих пакетов интеграции. Убедитесь в отсутствии пересечения МАС-адресов на сетевом адаптере виртуальной машины и виртуального свича. Кстати, Вы монтировали адаптер до установки ОС на виртуальную машину или после? Есть мнение, что нужно это делать ДО установки Ubuntu, в процессе конфигурации скелета ВМ.

     

    Кстати, обратите внимание на данную статью - судя по всему, компоненты интеграции на Ubuntu есть.

     

     

    • Помечено в качестве ответа G. Iremadze 30 июля 2010 г. 4:54
    28 июля 2010 г. 8:42
    Модератор
  • Адаптер монтировал до установки.

    конфликты с мак адресами предусмотрел вроде, но что такое виртуальный свич?

     

    Да, я видел эту статью. Все бы ничего, но нет сети, нет интернета, и как вы понимаете...

    Хотя, мысль есть, можно скачать, смонтировать дополнительный диск и установить оттуда. Попробую, возможно подойдет хоть такой вариант.

    28 июля 2010 г. 12:54
  • При создании external-сети создается виртуальный свич, в который как бы воткнуты физический и виртуальный адаптеры. На "портах" этого свича могут возникнуть конфликты мак-адресов

    http://www.petri.co.il/images/configuring-virtual-networking-with-hyper-v-1.jpg

    28 июля 2010 г. 12:59
    Модератор
  • Завелось, но только с компонентами интеграции. А вот почему устаревший не заработал, не разобрался.

    Попробовал на свободном сервере установить Hyper-V с нуля, и смонтировать Ubuntu уже на нем. Все работает. А на нужном сервере, только с диском интеграции. Скорее всего некорректно установлен сам сервер Hyper-V. Надо подумать о переустановке. Спасибо в общем. )

    30 июля 2010 г. 4:57