# # Практика №3. Протокол OpenVPN-L3 В данной работе необходимо научиться строить VPN соединения на основе протокола OpenVPN, используя технологию IP-туннелей (OpenVPN L3). Дополнительно - настраивать взаимодействие сетей удаленных филиалов # Описание практический работы: # Задание к практической работе: - [ ] Проверить настройки в соответствии с топологией сети, предоставленной выше - Все linux машинки с названиями Debian имеют операционную систему [debian-10-srv](https://disk.yandex.ru/d/vCRLw5v8ZcSTzQ) (Если отсутствует образ в EVE-NG, его необходимо добавить) - Все linux машинки с названиями Kali имеют операционную систему [kali-2021](https://disk.yandex.ru/d/1PvLrHkTNrwKpw) (Если отсутствует образ в EVE-NG, его необходимо добавить) - Mikrotik имеет версию [6.39](https://disk.yandex.ru/d/EW2rZ75A3GrMcg) или 6.47 - Firewall pfSense - версия [2.5.2](https://disk.yandex.ru/d/3JnDJSY77zt6-g) # Выполнение задания ## Создание серверной части openvpn. Для того, чтобы поднять openvpn, нам нужно настроить openvpn config для серверной части ![](https://i.imgur.com/CVPnw1r.png) На этом скриншоте мы указываем порты, которые будет слушать сервис OpenVPN. По какому транспортному протоколу передаем пакеты, в dev tun указыватся в какой уровнеь будет инкапсулирован пакет. После этого запускаем демон OpenVPN и наш сервер готов принимать соединения ![](https://i.imgur.com/s8fpm9z.png) ## Настройка клиентской части После того, как мы настройли серверну часть, нужно передать конфиг клиенту для установки соединения ![](https://i.imgur.com/cgxkFp9.png) Теперь пробуем установить соединение с сервером ![](https://i.imgur.com/ln0JTcO.png) Как видим, все успешно, теперь попробуем пропинговать клиентскую сетку и серверную сетку Пинг клиентской сетки ![](https://i.imgur.com/pR4vjST.png) Пинг серверной сетки ![](https://i.imgur.com/kiCRRO1.png)