2008-09-19 2 views
1

Я запускаю Server 2008 64bit с Hyper-V. Я создал виртуальную машину с Vista 64bit и установил ее. Я не могу заставить виртуальную машину Vista видеть сетевой адаптер.Как включить сеть на виртуальной машине под управлением Vista x64?

Я установил внешнюю сеть в Virtual Network Manager (Hyper-V) и связал ее с виртуальной машиной (Vista). Я также пытался использовать Legacy Network Adapter, но это не сработало, хотя в то время, когда машина Vista увидела сетевую карту, но не смогла подключиться через нее.

Это (очевидно) в первый раз, когда я попытался настроить виртуальную машину.

Любые идеи?

EDIT: Я замечаю, что этот вопрос был отклонен несколько раз. Я знаю, что это не вопрос программирования, но я разработчик, создающий виртуальную машину для тестирования кода на C#/ASP.NET, и думал, что другие разработчики могут столкнуться с этой проблемой, когда они это делают ...

+0

Вы можете облегчить вам жизнь и перейти на сервер VMWare. Между VMWare и гипервизором Microsoft, VMWare всегда ведет себя лучше. Кстати, нужна ли виртуальной машине прямой (мостовой) доступ к сети? Если нет, то лучше настроить VM как NAT. – Brettski

ответ

1

Я не знаю, Hyper-V, но я знаю, что в VMWare вы можете создать сетевое соединение в режиме Bridged (это означает, что виртуальная машина получит собственный IP-адрес через DHCP, если это включено) или режим только для хоста (что означает VM может взаимодействовать только с хостом). Когда Vista могла видеть карту, может ли она связываться с хост-машиной (что указывало бы на соединение только с хостом)? Какой у него IP-адрес (я бы предположил, что у Hyper-V есть встроенный DHCP-сервер, например VMWare?) - это может дать дополнительные подсказки.

К сожалению, я не знаю, Hyper-V лучше ...

1

Убедитесь, что вы есть Hyper-V инструменты, установленные на гостевой виртуальной машине. Вам не нужно использовать устаревший адаптер.

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

http://support.microsoft.com/kb/950050

1

Оказывается, что Vista x64 работает как VM через Hyper-V не поддерживает виртуальные сетевое подключение/карт, и что вы должны установить его как наследие сетевой карту. Когда я в конечном итоге вернул настройки конфигурации для устаревшей сети и отключил подключенную к ней виртуальную сеть.

Спасибо за помощь, ребята, очень ценим!

+0

Полезно знать. Начать с Hyper-V в моем офисе тоже ... поэтому я буду помнить об этом. – CodeRot