Перейти к содержанию

Выбор внутренних интерфейсов распределенного коммутатора при создании виртуальной сети

Проверка осуществляется следующим образом:

  1. Необходимо на всех серверах, подключаемых к виртуальной сети, создать виртуальный коммутатор типа mixed с группами портов типа uplink и internal и подключить к нему физический сетевой интерфейс, подключенный к физической сети, а также создать на нем внутренний интерфейс. Для этого необходимо перейти в раздел Серверы основного меню, выбрать целевой сервер, перейти во вкладку Сети - Виртуальные коммутаторы, нажать кнопку Добавить виртуальный коммутатор и в открывшемся окне ввести следующие параметры:

    • название: tunnel-sw;

    • тип: mixed.

    Далее нажать кнопку ОК.

  2. В списке виртуальных коммутаторов выбрать созданный виртуальный коммутатор tunnel-sw и в окне состояния создать две порт-группы. Для этого нажать кнопку Добавить порт-группу и в открывшемся окне ввести следующие параметры:

    • название: uplink group;

    • режим VLAN: none;

    • тип: uplink.

    Нажать кнопку ОК.

    Еще раз нажать кнопку Добавить порт-группу и в открывшемся окне ввести следующие параметры:

    • название: internal group;

    • режим VLAN: none;

    • тип: internal;

    • MTU: 1500.

  3. Далее нажать кнопку Подключить интерфейс и в открывшемся окне ввести следующие параметры:

    Шаг 1. Выбрать из раскрывающегося списка тип physical и нажать кнопку Далее.

    Шаг 2. Выбрать из раскрывающегося списка физический сетевой интерфейс, подключенный к физической сети. Переключатель Включить после подключения перевести в положение вкл и нажать кнопку Далее.

    Шаг 3. Выбрать из раскрывающегося списка порт-группу uplink group и Нажать кнопку ОК.

    Еще раз нажать кнопку Подключить интерфейс и в открывшемся окне ввести следующие параметры:

    Шаг 1. Выбрать из раскрывающегося списка тип internal и нажать кнопку Далее.

    Шаг 2. Ввести название tep. Переключатель Протокол DHCP перевести в состояние выкл. IP-адрес и маска подсети: заполнить для каждого сервера таким образом, чтобы выделенные адреса были доступны для каждого сервера. Проверку доступности можно провести выполнив команду ping {ip-address} -I tep, где {ip-address} - адрес, назначенный интерфейсу tep сервера, отличного от того, на котором запускается команда. MAC-адрес генерируется автоматически, менять не нужно. Нажать кнопку Далее.

    Шаг 3. Выбрать из раскрывающегося списка порт-группу internal group и нажать кнопку ОК.

  4. После выполнения вышеуказанных шагов на каждом из серверов, которые планируется подключить к виртуальной сети, необходимо создать виртуальную сеть. Для этого перейти в раздел Сети - Виртуальные сети основного меню, нажать кнопку Создать. Ввести следующие параметры:

    Шаг 1. Ввести название virtual network и нажать кнопку Далее.

    Шаг 2. Переключатель Использовать интерфейсы управления перевести в положение выкл и нажать кнопку Добавить сервер. В открывшемся окне выбрать сервер, подключаемый к виртуальной сети, в раскрывающемся списке Интерфейс управления выбрать интерфейс tep. Нажать кнопку Добавить. Повторить для каждого сервера, который планируется подключить к виртуальной сети. Нажать кнопку Далее.

    Шаг 3. Нажать кнопку Далее.

    Шаг 4. Переключатель Задать подключение к физической сети перевести в положение выкл и нажать кнопку ОК.

  5. Подключиться к любому из серверов, включенных в виртуальную сеть, по SSH. Выполнить команду tcpdump -i tep udp, убедится, что в выводе команды присутствуют строки, содержащие IP {server-addr}.52045 > {peer-addr}.4789: VXLAN, flags [I] (0x08), vni {vnet-vni}, где:

    • {server-addr} - адрес интерфейса tep сервера, на котором запущена команда;
    • {peer-addr} - адреса интерфейсов tep серверов, также подключенных к виртуальной сети;
    • {vnet-vni} - VNI виртуальной сети, присвоенный ей при создании.