SW-HQ:
openvswitch — был установлен ранее (SW-HQ не имеет доступ в Интернет).
• включаем и добавляем в автозагрузку openvswitch:
systemctl enable —now openvswitch
Интерфейсы: смотрим по mac-адресу, куда подключен интерфейс (? — это идентификатор/номер интерфейса)
enp0s? — в сторону RTR-HQ;
enp0s? — vlan100;
enp0s? — vlan200;
• Сетевая подсистема etcnet будет взаимодействовать с openvswitch, поэтому в директории /etc/net/ifaces/ создаём следующую структуру каталогов:
• создаём каталоги для физических интерфейсов enp0s? и enp0s?:
mkdir /etc/net/ifaces/enp0s?{?,?}
• создаём также каталог для мостового интерфейса с именем ovs0:
mkdir /etc/net/ifaces/ovs0
• создаём каталог для management интерфейса с именем mgmt:
mkdir /etc/net/ifaces/mgmt
• Описываем файлы options для каждого интерфейса:
правим основной файл options в котором по умолчанию сказано — удалять настройки заданые через ovs-vsctl, т.к. через etcnet будет выполнено только создание bridge и интерфейса типа internal с назначением необходимого IP-адреса, а настройка функционала будет выполнена средствами openvswitch:
sed -i «s/OVS_REMOVE=yes/OVS_REMOVE=no/g» /etc/net/ifaces/default/options
либо правим строку OVS_REMOVE=yes в файле /etc/net/ifaces/default/options
• описываем файл options для создания моста с именем ovs0:
vim /etc/net/ifaces/ovs0/options
содержимое файла следующее:
TYPE=ovsbr
HOST=’enp0s? enp0s? enp0s?’
где:
TYPE — тип интерфейса (bridge);
HOST — интерфейсы которые будут добавлены в bridge;
• описываем файл options для создания management интерфейса с именем mgmt:
vim /etc/net/ifaces/mgmt/options
содержимое файла следующее:
TYPE=ovsport
BOOTPROTO=static
CONFIG_IPV4=yes
BRIDGE=ovs0
VID=300
где:
TYPE — тип интерфейса (internal);
BOOTPROTO — определяет как будут назначаться сетевые параметры (статически);
CONFIG_IPV4 — определяет использовать конфигурацию протокола IPv4 или нет;
BRIDGE — определяет к какому мосту необходимо добавить данный интерфейс;
VID — определяет принадлежность интерфейса к VLAN;
• файл options для физических интерфейсов enp0s? и enp0s? аналогичен enp0s?:
for i in 8 10; do cp /etc/net/ifaces/enp0s/options /etc/net/ifaces/enp0s$i/; done
или просто копируем
cp /etc/net/iface/enp0s?/options /etc/net/iface/enp0s?/options
Не забываем поменять значение BOOTPROTO с dhcp на static!
• назначаем IP-адрес на созданный management интерфейс mgmt согласно таблицы адресации:
echo 10.0.10.66/27 > /etc/net/ifaces/mgmt/ipv4address
echo default via 10.0.10.65 > /etc/net/ifaces/mgmt/ipv4route
перезапускаем службу etcnet:
systemctl restart network
порт enp0s? смотрящий в сторону RTR-HQ — делаем trunk и пропускаем все необходимые VLANs:
ovs-vsctl set port enp0s? trunk=100,200,300
порт enp0s? назначаем тэг 100 VLAN:
ovs-vsctl set port enp0s? tag=100
порт enp0s? назначаем тэг 200 VLAN:
ovs-vsctl set port enp0s? tag=200
включаем модуль ядра 8021q
modprobe 8021q
Проверить:
также проверить доступ к managment интерфейсу с SRV-HQ к примеру:
SW-BR настраивается аналогично SW-HQ
openvswitch — был установлен ранее (SW-HQ не имеет доступ в Интернет).
Интерфейсы:
enp0s? — в сторону RTR-BR;
enp0s? — vlan100;
enp0s? — vlan200;
a) Настройте узел управления на базе SRV-BR a. Установите Ansible.b) Сконфигурируйте инвентарь по пути /etc/ansible/inventory.…
a) В качестве серверов баз данных используйте сервера SRV-HQ и SRVBR•b) Разверните сервер баз данных…
Задача: Создайте 30 пользователей user1-user30. Пользователи user1-user10 должны входить в состав группы group1. Пользователи user11-user20…
Задача: Реализовать основной DNS сервер компании на SRV-HQa. Для всех устройств обоих офисов необходимо создать…
Создаем зоны безопасностиСоздадим зону безопасности «trusted» и установим принадлежность интерфейса gi (интерфейс который смотрит в…
ip dhcp-server pool HQ network 10.0.10.32/27 default-lease-time 3:00:00 address-range 10.0.10.34-10.0.10.62 default-router 10.0.10.33 dns-server 8.8.8.8 domain-name…