Практически любое программное обеспечение для виртуализации позволит вам настроить различные типы сетей.
VMware, например, предлагает следующие типы сетей:
- Bridged - машина отображается как физическая локальная сеть (не то, что вам нужно)
- NAT - разделяет IP вашего ПК (если вы хотите разрешить вашему приложению доступ к физической локальной сети / Интернету)
- Только для хоста - частная сеть, видимая только виртуальным машинам и вашему ПК. Если вы хотите разрешить доступ к Интернету / локальной сети, вам потребуется запустить дополнительное программное обеспечение на главном ПК.
- Пользовательский - если вам нужно запустить несколько виртуальных сетей для тестирования таких вещей, как комбинированные конфигурации брандмауэра / веб-сервера / vpn и т. П.
С точки зрения простоты и минимальной конфигурации, рабочая станция VMWare, вероятно, является идеальным выбором. Он очень прост в использовании и прост в настройке. Затраты на лицензирование очень разумны (190 долларов США за одну лицензию или 900 долларов США за 5 лицензий), а затем, чтобы покрыть себя за лицензирование, я бы предложил подписку Microsoft Technet для каждого члена команды (т. Е. Если они все разработчики и у вас MSDN, тогда ты уже накрылся)
Существуют более дешевые альтернативы, которые я бы порекомендовал для хобби, но если вы находитесь в коммерческой среде, где время - деньги, VMware окупит себя очень быстро, очень быстро.
Наконец, если стоимость - это проблема, тогда вы можете обойтись без единой лицензии VMware для настройки компьютеров, а затем использовать бесплатный проигрыватель VMware для их запуска, однако я не уверен если он имеет все те же функции изолированной сети, присутствующие в VMware Workstation.