PPTP-сервер позволяет организовать ВПН - виртуальную частную сеть - поверх обычной сети. Для этого пользователи подключаются к ВПН-серверу, и в случае успешной авторизации получает доступ к ресурсам частной сети. Функции ВПН-сервера в маршрутизаторе выполняет PPTP-сервер - point-to point tunneling protocol.
Страница конфигурации находится в Services/PPTP server и приведена ниже:
Активация ВПН-сервера выполняется установкой флажка напротив параметра Enable PPTP server. Настройка сервера состоит из двух стадий - конфигурации самого сервера и добавления пользователей, которые могут к нему подключаться. Рассмотрим параметры конфигурации сервера:
- Name - имя ВПН-сервера. Используется при аутентификации. У пользователя в *-secret файле значение имени сервера должно совпадать с этим, либо там должна стоять "звездочка".
- Local IP range - диапазон IP-адресов, которые будут присвоены соединению на стороне сервера.
- Remote IP range - диапазон IP-адресов, которые будут присвоены соединению на стороне клиента.
-
Механизмы аутентификации. Имеют три значения - none - не определено, require - обязателен, refuse - запрещен к использованию
- PAP Mode - метод PAP
- CHAP Mode - метод CHAP
- MS CHAP Mode - метод MS CHAP
- MS CHAPv2 Mode - метод MS CHAPv2
- MPPE Mode - использовать шифрование трафика по алгоритму MPPE (Microsoft Point-to-Point Encryption)
- DNS server - адреса первичного и вторичного сервера DNS, которые будут переданы клиенту
- WINS server - адрес WINS сервера
- PPPD options - опции, которые будут переданы серверу pptp
После внесения изменений, конфигурацию необходимо сохранить. Для добавления пользователей ВПН-сервера, перейдем на страницу System/Security/PPP secrets:
Вкладка CHAP содержит пользователей, использующих систему аутентификации CHAP (в т.ч. обе версии MS CHAP), вкладка PAP - соответственно пользователей, использующих PAP. Пример добавления нового пользователя показан ниже:
- Username - имя пользователя
- Password - пароль пользователя
- Server - имя сервера ВПН, "звездочка" - любой
- IP address - IP-адрес, выдаваемый клиенту. "Звездочка" - любой.