# **Практика №6. OpenVPN L2 - туннелирование**
Выполнил студент группы БСБО-07-20 Подмосковных Илья Викторович.
Предмет: Тестирование на проникновение.
## Инфраструктура организации:

# **Выполнение работы**
Установим OpenVPN на **Kali**:


Проверим работу OpenVPN:

Отредактируем файл `server.conf`. Закомментируем `dev tun` и добавим новую строку `dev tap`. Это нужно для OpenVPN L2. Также закомментируем `push`.

В файле `client.ovpn` также закомментируем `dev tun` и добавим `dev tap`.

Проверим, поднялся ли tap0-интерфейс:

Переходим к **Debian**. Установим OpenVPN командой:
```
apt install openvpn
```
Затем передадим файл клиента с **Kali** на **Debian**:

Запускаем OpenVPN:

Проверим, появился ли tap0-интерфейс:

Настроим файл интерфейсов, добавив туда tap0:

И потом перезапустим сеть:

Вернемся в **Kali**. Теперь с помощью tcpdump можем прослушивать трафик:

Также получим ip-адрес на tap0-интерфейсе:

Можем пропинговать *192.168.1.1*

Можем зайти на сайт **pfSense**:

