none
Односторонний пропуск сетевых пакетов в Virtual Server 2005 RRS feed

  • Вопрос

  • После установки Virtual Server 2005 R2 SP1 и подключения гостевой OC не работает сеть в госевой системе.
    Хост-система - Windows Server 2003
    Гостевая - OS/2 Warp 4.0 + VMAddition (но ситуация аналогична и с другими гостевыми - проверялось на W2K)
    Сеть ВМ подключена к одному из трех сетевых адаптеров хоста.
    IP назначаются статически. Исследование показали, что из гостевой в хост-систему пакеты проходят, а из хост в гостевую - нет.

    На той же хост-системе в Virtual PC 2007 сеть в гостевой системе работает без проблем, но возникают сложности со стартом ВМ после рестарта хост-системы.

    Из-за чего могут быть проблемы с сетью? Ведь в аналогичных условиях Virtual PC 2007 работает.


    PS. Образ гостевой системы был подготовлен в Virtual PC 2007 и перенесен в виде VHD-файла

    PPS. Воспроизвести ситуацию в домашних условиях (хост-система Windows XP + Virtual Server 2005) не удалось - сеть в стакой конфигурации работала.
    28 марта 2009 г. 6:21

Ответы

  • все решилось достаточно неожиданно.

    имеем сервер с установленной W2K3.
    на сервере 3 интерефейса:
    1. e1000#1, адрес 192.168.1.67 - локалка 1
    2. e1000#2, адрес 192.168.0.67 - локалка 2
    3. rtl8139, адрес 85.х.х.х - к провайдеру

    Ставим VPC-2007, привязываем гостевую к e1000#2, даем ей адрес 192.168.0.172
    Все прекрасно и замечательно работает, гостевая живет в локалке-2

    Ставим VS-2005, привязываем гостевую (ту же самую) к e1000#2, даем ей тот же адрес 192.168.0.172
    наслаждаемся неработоспособной сетью: пакеты из гостевой в хост проходят, обратно - нет

    привязываем гостевую к e1000#1, меняем адрес в гостевой на 192.168.1.172
    аналогичная картина с односторонним пропуском пакетов.

    начинается шамансто в гостевой с настройками скорости 10-100 MB, full-half-avto duplex
    результат нулевой

    отчаявшись, делаю привязку гостевой к rtl8139, адрес в гостевой даже не пытаюсь менять - остается 192.168.0.172
    загружаю систему - сеть заработала. пинги идут со 192.168.0.172 на 192.168.0.67

    теперь мне непонятно, почему оно так работает? и почему не работает так, как положено?

    • Помечено в качестве ответа Nikita PanovModerator 25 февраля 2010 г. 9:58
    17 апреля 2009 г. 19:47

Все ответы

    • Предложено в качестве ответа Nikita PanovModerator 7 апреля 2009 г. 7:37
    7 апреля 2009 г. 7:37
    Модератор
  • увы, привязка к другому адаптеру ничего не дает.
    в чем разница между VPC-2007 и VS-2005 в плане работы с сетью? Почему в первой все работает, а во второй - нет?
    Может есть какие-то тонкости установки VS-2005 на сервер 2003? Не могут быть проблемы из-за того, что сервер является контроллером домена?
    8 апреля 2009 г. 19:58
  • А файрвол отключен? Попробуйте так же задать гостевой системе автоматичский IP и проверить снова.

    9 апреля 2009 г. 4:54
    Модератор
  • фаервол отключали - не влияет. да и если бы была в нем проблема, то VPC-2007 тоже бы не пропускала пакеты. А так - подключаю vhd с гостевой к VPC-2007, стартую - все работает. Подключаю к VS-2005, стартую - имею проблему с сетью. На том же самом сервере 2003.
    Задать гостевой IP динамически не получится - в той сетке нет DHCP, только статика.
    11 апреля 2009 г. 10:30
  • Выкладывайте логи, будем смотреть
    13 апреля 2009 г. 6:14
    Модератор
  • все решилось достаточно неожиданно.

    имеем сервер с установленной W2K3.
    на сервере 3 интерефейса:
    1. e1000#1, адрес 192.168.1.67 - локалка 1
    2. e1000#2, адрес 192.168.0.67 - локалка 2
    3. rtl8139, адрес 85.х.х.х - к провайдеру

    Ставим VPC-2007, привязываем гостевую к e1000#2, даем ей адрес 192.168.0.172
    Все прекрасно и замечательно работает, гостевая живет в локалке-2

    Ставим VS-2005, привязываем гостевую (ту же самую) к e1000#2, даем ей тот же адрес 192.168.0.172
    наслаждаемся неработоспособной сетью: пакеты из гостевой в хост проходят, обратно - нет

    привязываем гостевую к e1000#1, меняем адрес в гостевой на 192.168.1.172
    аналогичная картина с односторонним пропуском пакетов.

    начинается шамансто в гостевой с настройками скорости 10-100 MB, full-half-avto duplex
    результат нулевой

    отчаявшись, делаю привязку гостевой к rtl8139, адрес в гостевой даже не пытаюсь менять - остается 192.168.0.172
    загружаю систему - сеть заработала. пинги идут со 192.168.0.172 на 192.168.0.67

    теперь мне непонятно, почему оно так работает? и почему не работает так, как положено?

    • Помечено в качестве ответа Nikita PanovModerator 25 февраля 2010 г. 9:58
    17 апреля 2009 г. 19:47
  • Возможно что у VS-2005 нет пары VPS/VCS на поддержку именно этого сетевого адаптера.
    20 апреля 2009 г. 5:34
    Модератор