В моей лаборатории у меня есть два хоста Hyper-V под управлением Windows 2012 server. Для лабораторных и тестовых целей я хочу иметь частные сети, доступные на обоих хостах, и где виртуальные машины в этих сетях могут связываться друг с другом на обоих хостах. Насколько я понимаю, это возможно с помощью NVGRE, и проще всего управлять с помощью SCVMM 2012 SP1.
Итак, я установил SCVMM, и последние пару недель я пытался настроить частные сети на хостах, но, похоже, не могу понять этого, сколько бы я ни старался. Я попытался создать логическую сеть, которую назвал LabNet, и несколько изолированных сетей виртуальных машин, а затем связать логическую сеть с сетевой картой на хосте. Когда я пытаюсь подключить виртуальную машину к сети виртуальных машин, я обычно получаю сообщение об ошибке. Есть много разных ошибок, например, у виртуального сетевого адаптера нет адреса CA из пула виртуальных машин, и когда я создаю пул виртуальных машин (который я считал необязательным), я получаю ошибки на логическом коммутаторе.
Мне не очень повезло с поиском ресурсов и примеров, где люди изолировали «частные» сети, работающие с SCVMM 2012 SP1 и Hyper-V 2012. Итак, как мне правильно создать такую сеть?
В частности, по бассейнам:
При выделении адреса из пула вам необходимо создать новую машину. Единственный способ получить адрес из пула на существующей машине - это установить его на виртуальной машине. В следующий раз, когда VMM считывает параметры виртуальной машины, он увидит адрес и выделит его из пула.
Я нанесу удар.
Из SCVMM перейдите в Fabric и создайте новую логическую сеть.
На вкладке имени установите флажок «Разрешить новым сетям виртуальных машин, созданным в этой логической сети, использовать виртуализацию сети».
На вкладке «Сетевой сайт» убедитесь, что выбраны «все узлы», и добавьте VLAN и IP-подсеть. Если вы не используете VLAN, вы можете установить его на 0.
На одном из узлов кластера перейдите в свойства, создайте виртуальный коммутатор и установите для него значение «Внутренний».
на вашей виртуальной машине перейдите в Свойства -> Конфигурация оборудования -> Сетевые адаптеры. Подключите ее к сети виртуальной машины, которую вы установили как внутреннюю.
Все виртуальные машины, которые вы подключаете к этой виртуальной сети, будут видеть друг друга и ничего больше, если у вас нет второго сетевого адаптера на этих виртуальных машинах, подключенных к виртуальному коммутатору, связанному с физическим сетевым адаптером на узле.