Расширенные настройки Ubiquiti EdgeOS: создание туннеля по протоколу L2TP
Еще одна тема, которую нас просили затронуть наши посетители, это работа маршрутизаторов EdgeMAX от компании Ubiquiti Networks, с протоколом L2TP. И в данной статье, мы рассмотрим, на реальном примере, процесс создание L2TP сервера в сетевой операционной системе EdgeOS.
L2TP или Layer 2 Tunneling Protocol - это протокол туннелирования второго уровня. В компьютерных сетях, данный протокол, используется для поддержки виртуальных частных сетей (VPN).
Как и большинство расширенных настроек, данная операция, на момент написания статьи, доступна только из командной строки. Поэтому все описанные ниже действия, будут производиться через CLI.
Предположим, что у нас уже есть настроенный маршрутизатор с локальной сетью 192.168.2.0/24, на интерфейсе eth2. B нам нужно выделить некоторых пользователей, дав им доступ через L2TP туннель.
Подключившись к маршрутизатору, первым делом, переходим в режим конфигурации:
ubnt@ubnt:~$ configure
[edit]
ubnt@ubnt#
И определяем интерфейс, который будем “слушать” для подключения:
ubnt@ubnt# set vpn ipsec ipsec-interfaces interface eth2
[edit]
ubnt@ubnt#
После чего, настраиваем NAT, что бы у клиентов был доступ к сети интернет:
ubnt@ubnt# set vpn ipsec nat-networks allowed-network 192.168.2.0/24
[edit]
ubnt@ubnt# set vpn ipsec nat-traversal enable
[edit]
ubnt@ubnt#
Устанавливаем режим авторизации (в данном случае - локальные пользователи):
ubnt@ubnt# set vpn l2tp remote-access authentication mode local
[edit]
ubnt@ubnt#
Указываем параметры IPSec авторизации:
ubnt@ubnt# set vpn l2tp remote-access ipsec-settings authentication mode pre-shared-secret
[edit]
ubnt@ubnt# set vpn l2tp remote-access ipsec-settings authentication pre-shared-secret testing123
[edit]
ubnt@ubnt# set vpn l2tp remote-access ipsec-settings ike-lifetime 3600
[edit]
ubnt@ubnt#
И добавляем нового пользователя boss, с паролем Rvza5ED:
ubnt@ubnt# set vpn l2tp remote-access authentication local-users username boss password Rvza5ED
[edit]
ubnt@ubnt#
По аналогии с командой выше, можно добавить нужное число пользователей, с уникальными комбинациями логин/пароль.
Далее мы определяем диапазон локальных адресов, которые будут выделяться этим пользователям, допустим, это будет 192.168.2.100-192.168.2.125:
ubnt@ubnt# set vpn l2tp remote-access client-ip-pool start 192.168.2.100
[edit]
ubnt@ubnt# set vpn l2tp remote-access client-ip-pool stop 192.168.2.125
[edit]
ubnt@ubnt#
Можно так же, при необходимости, изменить параметры MTU, для данного соединения:
ubnt@ubnt# set vpn l2tp remote-access mtu 1024
[edit]
ubnt@ubnt#
И на этом, настройку можно считать оконченной. Осталось только применить и сохранить все настройки.
ubnt@ubnt# commit
[edit]
ubnt@ubnt# save
Saving configuration to '/config/config.boot'...
Done
[edit]
ubnt@ubnt#
На персональном компьютере, настраиваете новое VPN соединение, с указанием IP адреса маршрутизатора в качестве сервера и вашим логином и паролем.






























Furukawa
Grandway
V-Solution
Ubiquiti Networks
D-Link
Mikrotik
TP-Link
Edge-core
BDCOM
Jirous
Ok-net
Cambium Networks
Tenda
ZTE
Huawei
Ripley
Fujikura
DVP
Jilong
Одескабель
Netis
FiberField
Totolink
Grandstream
Yokogawa
Mimosa
OpenVox
Hikvision
Keenetic
Ютекс
Signal Fire
Utepo
Dahua
ONV
Prolum
ATcom
Ritar
Zyxel
Ruijie
APC
Fibaro
Merlion
Mercusys
MULTITEST
Reolink
ЗЗКМ
GEAR
ATIS
CSV
Full Energy
Авторизуйтесь, чтобы добавить отзыв