Скачиваний:
0
Добавлен:
14.07.2026
Размер:
2.02 Mб
Скачать

1 ХОД РАБОТЫ

1.1 Подготовка виртуальных машин

На клиенте и сервере был выбран тип подключения «Внутренняя сеть» (рисунок 1.1).

Рисунок 1.1 – Настройка типа подключения

На машине-сервере был задан статический IP (рисунок 1.2), а на машине-клиенте IP адрес сервера был указан в качестве основного шлюза (рисунок 1.3).

Рисунок 1.2 – Настройка статического IP адреса сервера

4

Рисунок 1.3 – Настройка IP адреса клиента

Связь между клиентом и сервером была проверена с помощью команды консоли «ping» (рисунок 1.4).

Рисунок 1.4 – Проверка связи между виртуальными машинами

5

1.2 Настройка сервера OpenVPN

Была запущена программа ХСА и создана новая база данных (рисунок

1.5).

Рисунок 1.5 – Создание базы данных Созданной базе данных был задан пароль (рисунок 1.6).

Рисунок 1.6 – Задание пароля для базы данных

6

Был создан закрытый ключ для центра сертификации с параметрами (рисунок 1.7).

Рисунок 1.7 – Создание нового закрытого ключа Был создан сертификат для центра сертификации (рисунок 1.8).

Рисунок 1.8 – Создание сертификата

7

Был создан закрытый ключ для сервера (рисунок 1.9).

Рисунок 1.9 – Создание закрытого ключа для сервера Был создан сертификат для сервера (рисунок 1.10).

Рисунок 1.10 – Создание сертификата для сервера

8

Был создан закрытый ключ клиента (рисунок 1.11).

Рисунок 1.11 – Создание закрытого ключа клиента Был создан сертификат для клиента (рисунок 1.12).

Рисунок 1.12 – Создание сертификата для клиента

9

Был создан каталог «openvpn» для экспорта ключевой информации в домашнем каталоге с директориями для сервера и клиента (рисунок 1.13).

Рисунок 1.13 – Созданный каталог «openvpn»

Сертификат центра сертификации, закрытый ключ сервера и сертификат сервера были экспортированы в папку «server» (рисунок 1.14).

Рисунок 1.14 – Экспортированная ключевая информация для работы сервера

Во вкладке «Дополнительно» были сгенерированы параметры ДиффиХеллмана, была задана длина параметров 2048, параметры были сохранены в каталоге сервера (рисунок 1.15).

Рисунок 1.15 – Выбор длины генерируемых параметров Диффи-Хеллмана

10

В каталоге сервера был создан дополнительный ключ для TLC аутентификации, ключ был скопирован также в каталог клиента (рисунок

1.16).

Рисунок 1.16 – Создание ключа для TLC аутентификации

Сертификат центра сертификации, закрытый ключ сервера и сертификат сервера были экспортированы в папку «client», ключ был экспортирован в зашифрованном виде, а сертификат клиента был экспортирован в формате PEM + PKCS#8 (рисунок 1.17).

Рисунок 1.17 – Экспортированная ключевая информация для работы клиента

Вкаталоге «/home/user/openvpn/server» был создан файл конфигурации

вформате .conf (рисунок 1.18).

Рисунок 1.18 – Содержание файла конфигурации для сервера и его местонахождение в каталоге

11

В терминале был запущен OpenVPN сервер с помощью команды

«openvpn –config ./server.conf» (рисунок 1.19).

Рисунок 1.19 – Запуск OpenVPN сервера

После запуска сервера был выведен список доступных интерфейсов

(рисунок 1.20).

Рисунок 1.20 – Список доступных интерфейсов

12

Соседние файлы в папке Лабораторные работы