2

Моя рабочая среда состоит из 2 физических машин (W1 и W2). Один из них - сервер IIS, другой - SQL Server 2005.

Я хочу скопировать среду на моем ноутбуке с Windows 7, используя виртуальный ПК. Я хочу что-то вроде этого:

Хост-ноутбук: Windows 7 VM1: Windows 2003 с Visual Studio 2008 и IIS VM2: Windows 2003 с SQL Server 2005

Как настроить сеть на каждой виртуальной машине? Внутренний, общий NAT, петлевой адаптер?

Если я использую адаптер Microsoft Loopback для обеих виртуальных машин, смогу ли я по-прежнему получать доступ к внешней рабочей среде из VM1? Я не могу связать обе виртуальные машины с физическим сетевым адаптером хоста из-за конфликтов имен компьютеров с моей рабочей средой.

Есть идеи?

2 ответа2

1

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

Поэтому я думаю, что Shared NAT - это ответ, который вы ищете.

1

У меня есть аналогичные настройки для тестирования программного обеспечения. Внутренний - мое предпочтение, только если виртуальным машинам не нужен доступ к Интернету. Для вашей ситуации я бы предложил посмотреть здесь: http://www.tipandtrick.net/2008/fix-virtual-pc-2007-shared-networking-nat-internet-not-working-in-windows-server-2003-2008 -and-vista-guest-os/ У меня никогда не было проблемы, которую вы описываете, но предложение на этом сайте кажется обоснованным. Адаптер обратной связи - это не то, что вам нужно - я использовал петлевую передачу только для ситуаций, когда хост не подключен к сети, но в этой статье описывается более сложная настройка NAT: http://blogs.msdn.com/virtual_pc_guy/archive/2005/10/04/477195.aspx Надеюсь, что это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .