В данной статье мы рассмотрим, как сконфигурировать vRack версии 2.0.
vRack версии 1.5 позволяет Вам создать 1 vRack и в нём был бы только 1 vLan. Это значит, что Вы можете использовать каждый IP адрес только один раз.
Во vRack версии 2.0 Вы можете создать до 4000 виртуальных локальных сетей (vLan) в пределах одного vRack. Это означает, Вы можете использовать каждый IP адрес до 4000 раз пометив его на интерфейсе vRack.
Первым шагом является создание базового окружения vRack с IP адресацией на Ваш выбор.
UNIX:
После того, как Вы выполнили базовую настройку vRack версии 1.5, изменения для активации vRack 2.0 осуществляются на уровне операционной системы. Основываясь на предыдущей конфигурации мы имели следующие параметры интерфейса:
auto eth1
iface eth1 inet static
address 192.168.0.50
netmask 255.255.0.0
broadcast 192.168.255.255
Мы сконфигурировали интерфейс, чтобы иметь IP адрес — 192.168.0.50, на сервере нет никаких пометок. Это значит, что IP адрес может быть использован только один раз, иначе, это приведёт к коллизии. Для того, чтобы использовать vRack 2.0 нам необходимо выполнить следующие команды:
vconfig add eth1 10
После чего мы получим такой вывод:
Added VLAN with VID == 10 to IF -:eth1:-
Это значит, что мы добавили vLan на наш сетевой интерфейс eth1 с пометкой (VID) — 10. Также, нам необходимо добавить диапазон IP адресов в пределах vRack 2.0. Сделать это можно с помощью следующей команды:
ip addr add 192.168.0.0/16 dev eth1.10
Это действие активирует диапазон адресов для сетевого интерфейса eth1 с VID — 10.
Основываясь на нашей конфигурации, которая описана выше, мы можем внести изменения в параметры сетевого адаптера, добавив к нему пометку для vLan (VID):
auto eth1.10
iface eth1.10 inet static
address 192.168.0.50
netmask 255.255.0.0
broadcast 192.168.255.255
После этого окончательно конфигурация будет выглядеть следующим образом:
eth1 Link encap:Ethernet HWaddr 00:25:90:a6:aa:e9
inet6 addr: fe80::225:90ff:fea6:aae9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5305 errors:0 dropped:0 overruns:0 frame:0
TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:330014 (330.0 KB) TX bytes:2936 (2.9 KB)
Memory:fb900000-fb920000
eth1.10 Link encap:Ethernet HWaddr 00:25:90:a6:aa:e9
inet addr:192.168.0.50 Bcast:192.168.255.255 Mask:255.255.0.0
inet6 addr: fe80::225:90ff:fea6:aae9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:89 errors:0 dropped:0 overruns:0 frame:0
TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7909 (7.9 KB) TX bytes:2288 (2.2 KB)
Windows:
Под управлением Windows Server 2012 R2 необходимо вносить изменения в графическом интерфейсе Server Manager, в котором необходимо выбрать Local Server, NIC Teaming -> Disabled.
Затем нам необходимо создать новую сетевую группу. В разделе TEAMS в меню TASKS выбираем New Team. После этого выбираем наш интерфейс и задаём необходимое имя:
Теперь, когда у нас есть интерфейс, нам необходимо определить пометку vLan (VID). Это можно сделать, когда Вы выбираете Network Adapter Properties:
В нашем случае мы используем VID — 10.
На этом всё.