Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

сит-пми / 6 / лр-6

.docx
Скачиваний:
0
Добавлен:
10.06.2026
Размер:
1.26 Mб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра МО ЭВМ

отчет

по лабораторной работе №6

по дисциплине «Сети и телекоммуникации»

Тема: Создание виртуальных локальных сетей VLAN.

Студентка гр. 3384

Преподаватель

Фирсов М.А.

Санкт-Петербург

2025

Цель работы.

Целью работы является изучение процессов создания и настройки виртуальных локальных сетей VLAN.

Задание.

Требуется создать три виртуальные машины Ub1, UbR, Ub3.

Необходимо решить следующие задачи:

1. Настроить VLAN между Ub1 и Ub3. VLAN ID, IP-адреса и маски подсети использовать согласно указанным ниже вариантам. Проверить выполнение ping между ПК, объяснить результат.

2. На машинах Ub1 и Ub3 запустить скрипты task2-v6.sh, исправить ошибку в настройке сетевых адаптеров, после чего продемонстрировать успешный эхо-запрос от одного ПК к другому и обратно.

3. На трех ПК (Ub1, Ub3, UbR) запустить скрипт task3-v6.sh, организовать подключение Ub1 к Ub3 и обратно через UbR, настроить UbR таким образом, чтобы эхо-запрос успешно проходил с Ub1 на Ub3.

4. На трех ПК запустить скрипт task4-v6.sh. В данной задаче сеть настроена с ошибками. Необходимо исправить ошибку и показать выполнение эхо-запроса от Ub1 до Ub3.

Вариант 6. Ub1: vlan id: 105, ip 110.10.12.54, netmask 255.128.0.0; Ub3: vlanid: 105, ip 110.1.13.67, netmask 255.128.0.0.

Выполнение работы.

  1. Для настройки VLAN между Ub1 и Ub3 в /etc/network/interfaces были дописаны строчки. После перезагрузки машин были созданы виртуальные сетевые интерфейсы с соответствующими VLAN ID, IP адресами и масками подсети.

В /etc/network/interfaces для Ub1 добавлена такая запись:

auto vlan105

iface vlan105 inet static

address 110.10.12.54

netmask 255.128.0.0

vlan_raw_device enp0s3

В /etc/network/interfaces для Ub3 добавлена такая запись:

auto vlan105

iface vlan105 inet static

address 110.1.13.67

netmask 255.128.0.0

vlan_raw_device enp0s3

Для проверки корректной настройки виртуальных интерфейсов была выполнена команда ping. Результат выполнения команд см. на рисунках 1 и 2.

Рисунок 1 – команда ping с Ub1

Рисунок 2 – команда ping с Ub3

  1. На машинах Ub1 и Ub3 запустим скрипты task2.sh. Полученные настройки интерфейсов см. рисунки 3 и 4.

Рисунок 3 – настройки на Ub1 до исправления

Рисунок 4 – настройки Ub3 до исправления

Ошибки настроек заключаются в том, что число 10030 не входит в диапазон VLAN ID. Также были исправлены синтаксические ошибки и маска подсети. Исправленные настройки интерфейсов см. на рисунках 5 и 6.

Рисунок 5 – настройки на Ub1 после исправления

Рисунок 6 – настройки на Ub3 после исправления

Выполним эхо-запросы для проверки корректности настроек. Результат выполнения команд показан на рисунках 7 и 8.

Рисунок 7 – команда ping с Ub1

Рисунок 8 – команда ping с Ub3

  1. На Ub1, Ub3 и UbR был запущен скрипт task3.sh. Полученные настройки интерфейсов см. рисунки 9-11.

Рисунок 9 – настройка интерфейсов на Ub1

Рисунок 10 – настройка интерфейсов на Ub3

Рисунок 11 – настройка интерфейсов на UbR

Для обеспечения переадресации трафика между подсетями на UbR необходимо отредактировать файл /etc/sysctl.conf, расскомментировав строку net.ipv4.ip_forward=1. Для корректной работы маршрутизации необходимо определить маршрут следования до UbR. Результат см. рисунки 12 и 13.

Рисунок 12 – добавление шлюза по умолчанию на Ub1

Рисунок 13 – добавление шлюза по умолчанию на Ub3

Выполним эхо-запросы для проверки корректности настроек. Результат маршрутизации между двумя разными VLAN показан на рисунках 14 и 15.

Рисунок 14 – команда ping с Ub1 на Ub3

Рисунок 15 – команда ping с Ub3 на Ub1

  1. На Ub1, Ub3 и UbR был запущен скрипт task4.sh. Полученные настройки интерфейсов см. рисунки 16-18.

Рисунок 16 – настройка интерфейсов на Ub1

Рисунок 17 – настройка интерфейсов на Ub3

Рисунок 18 – настройка интерфейсов на UbR

Исправим синтаксические ошибки, а также ошибку в названии виртуального интерфейса на UbR. Исправленные настройки интерфейсов представлены на рисунках 19-21.

Рисунок 19 - настройки на Ub1 после исправления

Рисунок 20 - настройки на Ub3 после исправления

Рисунок 21 - настройки на Ub3 после исправления

Для корректной работы маршрутизации необходимо определить маршрут следования до UbR. Результат см. рисунки 22 и 23.

Рисунок 22 - добавление шлюза по умолчанию на Ub1

Рисунок 23 - добавление шлюза по умолчанию на Ub1

Выполним эхо-запросы для проверки корректности настроек. Результат см. на рисунках 24 и 25.

Рисунок 24 – команда ping с Ub1 на Ub3

Рисунок 25 – команда ping с Ub3 на Ub1

Выводы.

В ходе лабораторной работы изучен процесс настройки виртуальных сетевых интерфейсов и маршрутизации между различными VLAN.

Соседние файлы в папке 6