МКИ: различия между версиями

Материал из EWiki
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 13: Строка 13:
|MCM-NODE1
|MCM-NODE1
|Eth1
|Eth1
|192.168.2.151/24
|192.168.2.156/24
|Интерфейс управления для Node1
|Интерфейс управления для Node1
|
|
Строка 19: Строка 19:
|MCM-NODE1
|MCM-NODE1
|Eth2
|Eth2
|172.20.0.1/24
|10.0.0.1/24
|Интерфейс обмена данными для Node1
|Интерфейс обмена данными для Node1
|
|
Строка 31: Строка 31:
|MCM-NODE2
|MCM-NODE2
|Eth2
|Eth2
|172.20.0.2/24
|10.0.0.2/24
|Интерфейс обмена данными для Node2
|Интерфейс обмена данными для Node2
|
|
Строка 37: Строка 37:
|MCM-SNIFFER
|MCM-SNIFFER
|Eth1
|Eth1
|192.168.2.151/24
|192.168.2.142/24
|Интерфейс управления для Sniffer
|Интерфейс управления для Sniffer
|
|

Версия от 07:31, 22 мая 2024

Система мониторинга качества измерений (МКИ)

Схема тестового стенда

Схема тестового стенда

Хост Интерфейс IP Описание Примечание
MCM-NODE1 Eth1 192.168.2.156/24 Интерфейс управления для Node1
MCM-NODE1 Eth2 10.0.0.1/24 Интерфейс обмена данными для Node1
MCM-NODE2 Eth1 192.168.2.195/24 Интерфейс управления для Node2
MCM-NODE2 Eth2 10.0.0.2/24 Интерфейс обмена данными для Node2
MCM-SNIFFER Eth1 192.168.2.142/24 Интерфейс управления для Sniffer
MCM-SNIFFER Eth2 - Участвует в L2 Bridge
MCM-SNIFFER Eth3 - Участвует в L2 Bridge

Создание L2 Bridge на Ubuntu

ip link add name br0 type bridge
ip link set dev eth2 master br0
ip link set dev eth3 master br0
ip link set dev br0 up
ip link show br0

Ссылка на руководство: https://chrisjhart.com/Bridge-Network-Interfaces-on-Ubuntu-22.04/

Развертывание системы

Установка Docker

# Add Docker's official GPG key:

sudo apt-get update

sudo apt-get install ca-certificates curl

sudo install -m 0755 -d /etc/apt/keyrings

sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc

sudo chmod a+r /etc/apt/keyrings/docker.asc


# Add the repository to Apt sources:

echo \

"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \

$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \

sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get update