L2TP в роутере GTX: Часть 2 - Примеры настройки различных устройств и систем для подключения к роутеру GTX в режиме "L2TP Сервер"

L2TP в роутере GTX: Часть 2 - Примеры настройки различных устройств и систем для подключения к роутеру GTX в режиме "L2TP Сервер"

← Все разделы FAQ

Разделы FAQ:

Оглавление


Введение

Роутеры TELEOFIS серии GTX поддерживают работу через защищённое соединение по виртуальным частным сетям (VPN). Разновидностей VPN-соединений много, в этой статье рассматривается настройка туннеля по протоколу L2TP.

Это вторая часть статьи. В первой части роутер GTX был настроен в режиме L2TP-сервера. Здесь разбирается настройка клиентской стороны на разных устройствах и системах: роутер GTX, роутер RTU968/RTU1068, Windows 7, Windows 10 и Linux (Ubuntu). Разделы независимы — выберите тот, который соответствует вашему оборудованию.

Общее для всех вариантов: для подключения понадобятся IP-адрес L2TP-сервера, а также логин и пароль учётной записи, созданной на сервере в разделе PPP → Secrets.

Примечание: материал является примером реализации туннеля L2TP и не заменяет полноценное руководство. Здесь разбирается только базовая настройка соединения, без подробностей работы с программой Winbox и настройки остального функционала операционной системы. Полное описание настроек RouterOS доступно на официальном ресурсе: https://wiki.mikrotik.com/wiki/Manual:TOC.

Подробнее о самом протоколе можно прочитать в статье L2TP.


Клиент L2TP на роутере GTX

Сначала создайте новое PPP-соединение. В разделе PPP нажмите «+» и выберите пункт L2TP Client.

В открывшемся диалоговом окне задайте параметры подключения:

  • Connect To — IP-адрес удалённого сервера L2TP;
  • User — логин для авторизации;
  • Password — пароль для авторизации;
  • Add Default Route — добавляет маршрут «по умолчанию» через туннель;
  • Allow — при необходимости укажите протоколы аутентификации и шифрования в соответствии с настройками сервера.

После успешного подключения сервер выдаст роутеру IP-адрес. Проверить его можно в разделе IP → Addresses.


Клиент L2TP на роутере RTU968/RTU1068

Настроить клиента можно двумя способами — через веб-интерфейс или через консоль роутера. Результат одинаковый, выберите удобный вариант.

Способ 1. Настройка через веб-интерфейс

Шаг 1. Создание нового интерфейса

Перейдите в раздел Сеть → Интерфейсы и нажмите кнопку Добавить новый интерфейс.

В открывшемся окне укажите:

  • Имя нового интерфейса — произвольное имя, например L2TP;
  • Протокол нового интерфейса — L2TP.

Перейдите к редактированию созданного интерфейса и в основных настройках подключения задайте:

  • Протокол — L2TP;
  • L2TP-сервер — IP-адрес удалённого сервера;
  • Имя пользователя PAP/CHAP — логин для авторизации;
  • Пароль PAP/CHAP — пароль для авторизации.

На вкладке Настройка межсетевого экрана создайте новую зону сетевого экрана для этого интерфейса.

Шаг 2. Настройка параметров межсетевого экрана

Чтобы трафик проходил между локальной сетью LAN и установленным VPN-соединением, настройте межсетевой экран. Перейдите в раздел Сеть → Межсетевой экран и откройте для редактирования созданную ранее зону l2tp.

Задайте следующие настройки зоны:

  • Имя — имя зоны;
  • Входящий трафик — принимать;
  • Исходящий трафик — принимать;
  • Перенаправление — принимать;
  • Маскарадинг — установите галочку;
  • выберите созданную ранее сеть;
  • разрешите перенаправление в зону назначения LAN;
  • разрешите перенаправление из зоны источника LAN.

После установки соединения с удалённым сервером состояние туннеля отображается в разделе Сеть → Интерфейсы.

Способ 2. Настройка через консоль роутера

Шаг 1. Создание нового интерфейса

Откройте файл конфигурации сети командой nano /etc/config/network и добавьте интерфейс L2TP:

config interface 'L2TP'
        option proto 'l2tp'
        option server '172.26.19.5'
        option username 'teleofis'
        option password 'teleofis'

Шаг 2. Настройка параметров межсетевого экрана

Чтобы трафик проходил между локальной сетью LAN и установленным VPN-соединением, откройте файл конфигурации командой nano /etc/config/firewall и добавьте зону и правила перенаправления:

config zone
        option name 'l2tp'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option network 'L2TP'
        option forward 'ACCEPT'
        option masq '1'

config forwarding
        option dest 'lan'
        option src 'l2tp'

config forwarding
        option dest 'l2tp'
        option src 'lan'

После внесения изменений перезагрузите роутер. На этом настройка L2TP-клиента завершена.

Для диагностики соединения выполните команду ifconfig и посмотрите состояние интерфейса.


Клиент L2TP в Windows 7

Откройте Центр управления сетями и общим доступом и выберите пункт Создание и настройка нового подключения или сети. Из предложенного списка выберите Подключение к рабочему месту, затем — Использовать моё подключение к Интернету (VPN).

На следующем шаге выберите Отложить настройку подключения к Интернету.

В следующем окне укажите параметры подключения:

  • Интернет-адрес — IP-адрес сервера;
  • Имя местоназначения — имя VPN-подключения;
  • Пользователь — логин для авторизации;
  • Пароль — пароль для авторизации.

После завершения мастера в системе появится новое подключение, через которое устанавливается VPN-соединение с удалённым сервером.


Клиент L2TP в Windows 10

Откройте Параметры → Сеть и Интернет → VPN и нажмите Добавить VPN-подключение.

Задайте параметры подключения к удалённому серверу: имя подключения, адрес сервера, тип VPN, имя пользователя и пароль.

После создания подключения откройте его Свойства и на вкладке Безопасность проверьте параметры шифрования — они должны соответствовать настройкам серверной части L2TP-туннеля.

После этого подключение готово к работе.


Клиент L2TP в Linux (Ubuntu)

Ниже рассматривается базовая настройка VPN-соединения с помощью встроенной утилиты Network Connections.

По умолчанию менеджер сети не поддерживает протокол L2TP, поэтому сначала установите соответствующий пакет. Выполните в консоли команды:

sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp
sudo apt-get update
sudo apt-get install network-manager-l2tp-gnome

Откройте утилиту Network Connections и нажмите кнопку Add.

В открывшемся диалоговом окне выберите тип соединения Layer 2 Tunneling Protocol (L2TP) и нажмите Создать.

Укажите параметры подключения:

  • Шлюз — IP-адрес удалённого сервера;
  • Имя пользователя — логин для авторизации;
  • Пароль — пароль для авторизации.

Сохраните подключение — клиент готов к работе.


Заключение

В статье показано, как подключить к роутеру GTX в режиме L2TP-сервера клиентов разных типов: другой роутер GTX, роутер RTU968/RTU1068 (через веб-интерфейс или консоль), а также рабочие станции под управлением Windows 7, Windows 10 и Linux.

Во всех случаях набор исходных данных одинаков — адрес сервера, логин и пароль учётной записи; различается только расположение полей в интерфейсе конкретной системы. Если соединение не устанавливается, проверьте доступность адреса сервера, совпадение учётных данных с записью в разделе PPP → Secrets и согласованность методов аутентификации и шифрования на обеих сторонах туннеля.