Выбор внутренних интерфейсов распределенного коммутатора при создании виртуальной сети
Проверка осуществляется следующим образом:
-
Необходимо на всех серверах, подключаемых к виртуальной сети, создать виртуальный коммутатор типа mixed с группами портов типа uplink и internal и подключить к нему физический сетевой интерфейс, подключенный к физической сети, а также создать на нем внутренний интерфейс. Для этого необходимо перейти в раздел Серверы основного меню, выбрать целевой сервер, перейти во вкладку Сети - Виртуальные коммутаторы, нажать кнопку Добавить виртуальный коммутатор и в открывшемся окне ввести следующие параметры:
-
название: tunnel-sw;
-
тип: mixed.
Далее нажать кнопку ОК.
-
-
В списке виртуальных коммутаторов выбрать созданный виртуальный коммутатор tunnel-sw и в окне состояния создать две порт-группы. Для этого нажать кнопку Добавить порт-группу и в открывшемся окне ввести следующие параметры:
-
название: uplink group;
-
режим VLAN: none;
-
тип: uplink.
Нажать кнопку ОК.
Еще раз нажать кнопку Добавить порт-группу и в открывшемся окне ввести следующие параметры:
-
название: internal group;
-
режим VLAN: none;
-
тип: internal;
-
MTU: 1500.
-
-
Далее нажать кнопку Подключить интерфейс и в открывшемся окне ввести следующие параметры:
Шаг 1. Выбрать из раскрывающегося списка тип physical и нажать кнопку Далее.
Шаг 2. Выбрать из раскрывающегося списка физический сетевой интерфейс, подключенный к физической сети. Переключатель Включить после подключения перевести в положение вкл и нажать кнопку Далее.
Шаг 3. Выбрать из раскрывающегося списка порт-группу uplink group и Нажать кнопку ОК.
Еще раз нажать кнопку Подключить интерфейс и в открывшемся окне ввести следующие параметры:
Шаг 1. Выбрать из раскрывающегося списка тип internal и нажать кнопку Далее.
Шаг 2. Ввести название tep. Переключатель Протокол DHCP перевести в состояние выкл. IP-адрес и маска подсети: заполнить для каждого сервера таким образом, чтобы выделенные адреса были доступны для каждого сервера. Проверку доступности можно провести выполнив команду
ping {ip-address} -I tep
, где {ip-address} - адрес, назначенный интерфейсу tep сервера, отличного от того, на котором запускается команда. MAC-адрес генерируется автоматически, менять не нужно. Нажать кнопку Далее.Шаг 3. Выбрать из раскрывающегося списка порт-группу internal group и нажать кнопку ОК.
-
После выполнения вышеуказанных шагов на каждом из серверов, которые планируется подключить к виртуальной сети, необходимо создать виртуальную сеть. Для этого перейти в раздел Сети - Виртуальные сети основного меню, нажать кнопку Создать. Ввести следующие параметры:
Шаг 1. Ввести название virtual network и нажать кнопку Далее.
Шаг 2. Переключатель Использовать интерфейсы управления перевести в положение выкл и нажать кнопку Добавить сервер. В открывшемся окне выбрать сервер, подключаемый к виртуальной сети, в раскрывающемся списке Интерфейс управления выбрать интерфейс tep. Нажать кнопку Добавить. Повторить для каждого сервера, который планируется подключить к виртуальной сети. Нажать кнопку Далее.
Шаг 3. Нажать кнопку Далее.
Шаг 4. Переключатель Задать подключение к физической сети перевести в положение выкл и нажать кнопку ОК.
-
Подключиться к любому из серверов, включенных в виртуальную сеть, по 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 виртуальной сети, присвоенный ей при создании.