VMware настройка сети

Vmware настройка сети  Esxi.

Итак, мы установили ESXi, развернули виртуальную машину с Vcenter(VCSA 6.5), произвели его первоначальную настройку. Давайте теперь настроим сеть на нашем хосте ESXi.

Для этого выбираем наш хост, жмем на вкладку Configure, и в разделе Networking выбираем Virtual Switches.

vmware настройка сети

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

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

Ну а мы рассмотрим настройку обычного виртуального свича.

VMware настройка сети

Выбираем наш единственный виртуальный коммутатор и нажимаем на значок сетевой карты

vmware настройка сети

В открывшемся окне видим, что у нас сейчас активен один сетевой адаптер vmnic0. Жмем на зеленый плюс, чтобы добавить второй

vmware_настройка_сети

Видим нашу вторую сетевуху, выбираем ее и группу адаптеров, в которую нужно ее добавить(в нашем случае Active adapters).

Active adapters — сетевая карта будет использоваться

Standby adapters — сетевая карта будет задействована в случае выхода из строя основной

Unused adapters — сетевая карта не будет использоваться.

vmware_настройка_сети

На следующем экране видим, что наши адаптеры находятся в группе активных(можно поменять группу адаптера с помощью синих стрелок, а также удалить адаптер или добавить еще).

vmware_настройка_сети

Жмем ОК и видим, что теперь в нашем свиче два сетевых адаптера(у меня подключен только один, поэтому VMware «сигналит», что отказоустойчивость потеряна.

Читайте также:  как создать iscsi lun на схд NetApp

vmware_настройка_сети

В виртуальных свичах VMware есть сеть для виртуальных машин VM Network(сюда подключаются виртуальные машины) и VMkernel, предназначенный для служебного трафика(Management, VMotion, iscsi и т.п.).

Давайте настроим наш управляющий интерфейс, который используется для управления хостом.

Выделяем окно с заголовком Management Network и нажимаем на карандаш для редактирования.

vmware_настройка_сети

В настройках Management Network  вы можете изменить название сети, VLAN(если используется), настройки безопасности, traffic shaping(в стандартном свиче ограничивается только исходящий трафик) и режим файловера и балансировки нагрузки. 

vmware_настройка_сети

Настройки по умолчанию вполне себе работают, поэтому оставим их без изменения. Если вас они не устраивают, можете выставить желаемые настройки(информацию по best practices можно поискать на сайте https://www.vmware.com).

Думаю, нужно еще рассмотреть настройки интерфейса VMkernel, используемого для служебных нужд.

Интерфейсов VMkernel может(и должно) быть несколько, чтобы разделить трафик управления от, например, трафика iscsi. Желательно, чтобы это были физически разделенные сети, ну или, хотя бы, на уровне VLANs.

Давайте настроим несколько таких интерфейсов.

Выбираем в секции Networking вкладку VMkernel adapters, выделяем пока единственный vmk0 и жмем карандаш для редактирования

vmware_настройка_сети

В открывшемся окне на первой вкладке выбираем тип трафика, который разрешен на этом интерфейсе(давайте разрешим здесь еще VMotion — трафик миграции ВМ).

vmware_настройка_сети

На других вкладках этого мастера можно изменить такие настройки как MTU, настройки IPv4 и IPv6.

Читайте также:  Настройка vmm. Настройка сети SCVMM

После нажатия ОК настройки будут сохранены.

Теперь давайте создадим еще один VMkernel для трафика, например Fault Tolerance. Настройка сети для трафика хранилищ iscsi описана в статье Как подключить iscsi-lun к хосту esxi.

Итак, жмем на глобус с плюсом, чтобы добавить новый адаптер VMkernel

vmware_настройка_сети

Выбираем тип VMkernel Network Adapter

vmware_настройка_сети

Выбираем, использовать имеющийся или создать новый виртуальный коммутатор(мы выберем наш единственный). Жмем Next.

vmware_настройка_сети

На следующем экране задаем имя нашего адаптера, выбираем какой версии протокол IP будет использоваться и какой трафик

vmware_настройка_сети

Указываем сетевые настройки(статика или DHCP)

vmware_настройка_сети

На завершающем экране мастера проверяем настройки и жмем Finish.

vmware_настройка_сети

Видим, что теперь у нас появился второй VMkernel адаптер, который будет использован для передачи трафика Fault Tolerance logging.

Сеть виртуальных машин создается аналогично, только в мастере нужно выбрать Virtual Machine Port Groupe

vmware_настройка_сети

Выбрать или создать VSwitch

 

vmware_настройка_сети

указать название сети и VLAN

vmware_настройка_сети

и завершить создание

vmware_настройка_сети_

После этого в нашем виртуальном коммутаторе появится еще одна сеть виртуальных машин и в настройках виртуальных машин станет доступно подключение к этой сети.

vmware_настройка_сети

Дополнительный виртуальный коммутатор можно создать при создании VMkernel или VM Network. Как я уже говорил, наличие физического сетевого адаптера требуется только, если ВМ должны иметь доступ к внешним ресурсам.

Ну вот вкратце и всё по настройке сети VMware. Если что-то осталось не рассмотренным или непонятным, пишите в комментариях, — будем дополнять.

 

Поделиться ссылкой:

13 комментариев

Оставить комментарий
  1. Здравствуйте, т. е. У меня должно быть в идеале 3 сетевых физических адаптера на хосте. На 1 настраиваю vmnetwork, на другой iscsi трафик, на 3 vmotion и др. Служебку. Свитч при этом 1 виртуальный? Vlan получается не обязателен?! Не пойму чем отличается physicall adapter от virtual machine port group

    1. Здравствуйте. Сетевых интерфейсов много не бывает)). А по вашему вопросу, физический адаптер — это железная сетевая карта, а порт группа это уже абстракция. Вы можете создать виртуальный коммутатор, используя один или несколько физических интерфейсов или вообще без физических интерфейсов. А уже в виртуальном коммутаторе создавать порт-группы, используемые для различных видов траффика или разделения виртуальных машин на vlans. Я предпочитаю использовать хотя бы два физических адаптера в виртуальном коммутаторе для отказоустойчивости.

  2. Вопрос? С описанным все понятно, а вот есть такая ситуация
    Esxi 6.7 одна VM две сетевые карты (физические), по одной сеть работает, а по другой не как не хочет. Виртуальные свичи все , как положено, и карт видны на свичах, а вот вторая сеть не работает

    1. Здравствуйте, Андрей. Из Вашего описания не совсем понятно как у Вас организована сеть, используются ли физические сетевые карты в одном виртуальном свиче или в разных. Если Вы пишете про виртуальную машину, то адаптеры там, скорее всего, виртуальные, а не физические. Проблема может быть уже на уровне операционной системы ВМ(настройки маршрутизации). Если же Вы имели ввиду физические адаптеры хоста, то, возможно, проблема в настройке балансировки нагрузки. В любом случае, спасибо за комментарий. Если нужна помощь, опишите подробнее конфигурацию вашей сети на проблемном хосте.

  3. Добрый день.

    Вопрос такой.

    Имеется сервер у которого 5 сетевых адаптеров на борту, установлено с завода.
    Один из этих адаптеров используется для доступа к внутренней настройке а так же биоса по локальной сети.
    А четыре остальных сетевых карты используются для работы в локальной сети.
    Скажите пожалуйста как правильнее будет настроить сетевую инфраструктуру, что бы у физических сетевых карт были различные айпи адреса и что бы разные виртуальные машины можно было делить между этими физическими сетевыми картами.
    То есть я хочу чтобы например 20 виртуальных машин работающих на разных операционных системах использовали разные физические сетевые карты сервера и тем самым делили трафик и разумеется все в итоге быстрее работало.

    Постарался объяснить как можно понятнее, но если что то не так то поправте.

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

    Спасибо за ответ.

    1. Добрый день! Спасибо за комментарий.
      Вы можете создать необходимое число виртуальных коммутаторов и сетей для виртуальных машин. Как Вы это будете организовывать-решать Вам. Можно для каждой группы ВМ создать свой виртуальный коммутатор и выделить ему отдельный физический сетевой адаптер сервера. А можно объединить физические адаптеры сервера(все или несколько) в пределах одного виртуального коммутатора и создать несколько сетей ВМ с использованием VLANs(для этого потребуется настройка Вашего сетевого оборудования). Второй вариант мне кажется более предпочтительным, поскольку позволяет делать некоторую балансировку нагрузки. В любом случае, решать Вам, всё зависит от конкретной ситуации и задач. Надеюсь, понятно объяснил). Если остались вопросы-пишите.

      1. Добрый день.

        Спасибо вам за ответ.

        Смысл я понял, но хочу так сказать проконсультироваться технически.
        Тут не нашел функции прикрепить скриншот того как сейчас у меня выглядит виртуальный коммутатор на esxi 6.7

        Скажите а как тогда этот коммутатор будет представлен в моей ЛВС в плане адресов? ( у всех этих 4х сетевых карт будет один и тот же адрес или четыре разных адреса ? )

        И если при настройке в начале самого гипир визора я настроил айпи адрес, но только один, потому что я не нашел где можно еще настроить адреса других сетевых карт.
        Я вижу что линк есть на всех сетевых картах, но мне хочется понять механизм настройки айпи адресов на этих сетевых картах.

        Если можно как то с вами через эл. почту списаться или может вацап то напишите пожалуйста на мою почту, она у вас есть я ее вводил при написании сообщения вам.

        Спасибо за ответ

        1. IP адреса в виртуальном коммутаторе назначаются интерфейсам VMKernel, а не физическим сетевым картам. Подробнее написал Вам на почту.

          1. Вас понял.

            Спасибо вам большое.

            Буду читать почту

          2. Добрый день

            Скажите а если физических сетевых карты 4 штуки то у них же должны быть так или иначе у каждой свой айпишник ?

            Я просто не могу понять до конца, если VMKernel это физический интерфейс представленный в ESXi то как я могу каждой из этих 4х сетевых карт выдать свой айпишник ?
            Спасибо за письмо на почту я его прочитал, но все равно до конца не понял.

            Если вам не удобно в коментарии то может вам на эл.почту можно написать и приложить скриншоты ?

            Спасибо вам за помощь, очень полезный сайт

  4. Добрый день.

    Написал вам вопрос по сети на эл. почту.

    Спасибо вам и вашему сайту.

  5. День добрый, а как организовать след.
    Есть 10.1.14.0 и 10.5.14.0 сети, одна как менеджмент-работает без проблем.
    Имеется 2 вирт машины, обе получают сеть 10.1.14.0
    Нужно на вторую ,ТОЛЬКО, машину добавить сеть 10.5.14.0

    1. Добрый день.
      Добавьте на вторую виртуальную машину сетевой адаптер и подключите его к нужной сети.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.