Документация: ПО Факел — разрабатываемая версия
Сервер PPTP¶
Обзор¶
Протокол PPTP реализован в ПО Факел только для обеспечения обратной совместимости. PPTP имеет множество известных проблем с безопасностью, и вместо него необходимо использовать одну из многих других современных реализаций VPN.
По умолчанию, если не задана иная конфигурация, для аутентификации разрешены
протоколы PAP, CHAP, MS-CHAP и MS-CHAP v2 (параметр authentication protocols),
а использование шифрования MPPE запрашивается у клиента, но при его отказе соединение
сохраняется (параметр ppp-options mppe, значение prefer).
Адрес шлюза (gateway-address) необходимо задать явно: если он не задан,
при проверке конфигурации выводится предупреждение.
Контроль работы¶
Состояние сервера PPTP отображают команды режима «Администрирование»: show pptp-server sessions выводит установленные соединения (интерфейс, имя пользователя, адрес клиента, время работы и счетчики переданных данных), show pptp-server statistics — сводную статистику сервера. Если сервер PPTP не настроен (vpn pptp remote-access), команды выводят сообщение Service pptp is not configured, если служба не запущена — pptp server is not running.
Сеансы сервера PPTP завершают команды reset vpn pptp: все сеансы (all), сеанс на указанном интерфейсе (interface) или сеансы указанного пользователя (user). Команды доступны только пользователю уровня «Администратор» (см. Уровни пользователей).
Параметры сервера PPTP, не связанные с основной настройкой, задают следующие группы команд (команды начинаются с vpn pptp remote-access):
команды
mtu,max-concurrent-sessions,thread-countиlimits …задают MTU интерфейсов сеансов, максимальное количество одновременных попыток начала сеанса, количество рабочих потоков и ограничение частоты подключений к серверу;команды
ppp-options …задают параметры PPP: согласование IPv4 и IPv6, идентификаторы интерфейсов IPv6, минимальное значение MTU и предпочтительное значение MRU, отключение протокола CCP и размер кэша интерфейсов;команды
extended-scripts …задают сценарии, которые запускаются при переходах интерфейса сеанса: перед подъемом интерфейса, после его настройки, перед завершением сеанса и при изменении интерфейса в результате обработки RADIUS CoA;команды
authentication radius …задают дополнительные параметры RADIUS: приоритет сервера, резервный сервер, порт и отключение учета (accounting), интервал отправки данных учета, передачу атрибутаNAS-Port-Idи множитель ограничения полосы пропускания;команда
client-ip-pool <client-ip-pool> next-poolзадает следующий пул адресов клиентов;команда
shaper fwmarkисключает из ограничения полосы пропускания трафик с заданной меткой межсетевого экрана;команды
log levelиsnmp master-agentзадают уровень детализации журнала и включают режим главного агента SNMP;команды
wins-serverиdescriptionзадают адреса серверов WINS, которые передаются клиентам, и описание сервера;команды
client-ipv6-pool …иdefault-ipv6-poolзадают пулы IPv6-адресов клиентов, в том числе делегирование префиксов по протоколу DHCPv6-PD (RFC 3633).
Пример настройки¶
Пример настройки на стороне сервера¶
Настройка PPTP сервера:
Шаг |
Команда |
Описание |
|---|---|---|
1 |
set vpn pptp remote-access authentication local-users username |
Создает локального пользователя |
2 |
set vpn pptp remote-access authentication mode |
Включает локальную аутентификацию пользователей |
3 |
set vpn pptp remote-access client-ip-pool |
Создает пул адресов клиентов |
4 |
set vpn pptp remote-access default-pool |
Задает пул |
5 |
set vpn pptp remote-access gateway-address |
Задает адрес шлюза, который передается клиентам |
6 |
set vpn pptp remote-access outside-address |
Задает внешний адрес, к которому подключаются VPN клиенты |
Пример настройки на стороне клиента¶
В данном примере рассматривается настройка PPTP клиента в операционной среде Debian 9.
Выполните установку клиентского ПО с помощью менеджера
пакетов apt и выполните команду pptpsetup,
чтобы сформировать начальную конфигурацию.
apt-get install pptp-linux
pptpsetup --create TESTTUNNEL --server 10.1.1.120 --username test --password test --encrypt
pon TESTTUNNEL
Команда pon TESTTUNNEL позволяет установить PPTP туннель с удаленным хостом (PPTP сервером).
Текущее состояние сессий (туннелей) можно вывести на экран командой
show pptp-server sessions в режиме Администрирования.
Пример работы команды show pptp-server sessions:
fakel@fakel:~$ show pptp-server sessions
ifname | username | ip | ip6 | ip6-dp | calling-sid | rate-limit | state | uptime | rx-bytes | tx-bytes
-------+----------+--------------+-----+--------+-------------+------------+--------+----------+----------+---------
pptp0 | test | 192.168.0.10 | | | 10.1.1.99 | | active | 00:00:58 | 3.1 KiB | 2.8 KiB
Список команд¶
Режим «Конфигурирование»¶
vpn pptp remote-access authentication local-users username <username> password <password>¶
local.Синтаксис:
set vpn pptp remote-access authentication local-users username
<username>password<password>delete vpn pptp remote-access authentication local-users username
<username>password<password>show vpn pptp remote-access authentication local-users username
<username>password
Аргументы:
<username>— имя пользователя. Формат: строка.<password>— пароль пользователя. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access authentication mode <mode>¶
local необходимо настроить хотя бы одного локального пользователя с паролем и хотя бы один пул адресов клиентов. В режиме radius необходимо настроить хотя бы один RADIUS сервер с ключом.Синтаксис:
set vpn pptp remote-access authentication mode
<mode>delete vpn pptp remote-access authentication mode
<mode>show vpn pptp remote-access authentication mode
Аргументы:
<mode>— режим аутентификации. Возможные значения:local— локальные пользователи, заданные в конфигурации;radius— пользователи RADIUS сервера;noauth— аутентификация отключена. Значение по умолчанию: local.
Режим: «Конфигурирование».
vpn pptp remote-access client-ip-pool <client-ip-pool> range <range>¶
local и noauth необходимо настроить хотя бы один пул адресов клиентов (IPv4 или IPv6).Синтаксис:
set vpn pptp remote-access client-ip-pool
<client-ip-pool>range<range>delete vpn pptp remote-access client-ip-pool
<client-ip-pool>range<range>show vpn pptp remote-access client-ip-pool
<client-ip-pool>range
Аргументы:
<client-ip-pool>— имя пула адресов клиентов. Формат: строка.<range>— диапазон адресов пула. Формат: IPv4-префикс (x.x.x.x/x) или диапазон IPv4-адресов внутри сети /24 (x.x.x.x-x.x.x.x). Можно задать несколько значений.
Режим: «Конфигурирование».
vpn pptp remote-access default-pool <default-pool>¶
client-ip-pool. В режимах аутентификации local и noauth при заданных пулах адресов и незаданном пуле по умолчанию выводится предупреждение.Синтаксис:
set vpn pptp remote-access default-pool
<default-pool>delete vpn pptp remote-access default-pool
<default-pool>show vpn pptp remote-access default-pool
Аргументы:
<default-pool>— имя пула адресов клиентов. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access gateway-address <gateway-address>¶
Синтаксис:
set vpn pptp remote-access gateway-address
<gateway-address>delete vpn pptp remote-access gateway-address
<gateway-address>show vpn pptp remote-access gateway-address
Аргументы:
<gateway-address>— IP-адрес шлюза. Формат: IPv4-адрес (x.x.x.x).
Режим: «Конфигурирование».
vpn pptp remote-access outside-address <outside-address>¶
Синтаксис:
set vpn pptp remote-access outside-address
<outside-address>delete vpn pptp remote-access outside-address
<outside-address>show vpn pptp remote-access outside-address
Аргументы:
<outside-address>— внешний IP-адрес сервера. Формат: IPv4-адрес (x.x.x.x).
Режим: «Конфигурирование».
vpn pptp remote-access authentication local-users username <username> disable¶
Синтаксис:
set vpn pptp remote-access authentication local-users username
<username>disabledelete vpn pptp remote-access authentication local-users username
<username>disableshow vpn pptp remote-access authentication local-users username
<username>disable
Аргументы:
<username>— логин пользователя. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access authentication local-users username <username> rate-limit download <download>¶
Синтаксис:
set vpn pptp remote-access authentication local-users username
<username>rate-limit download<download>delete vpn pptp remote-access authentication local-users username
<username>rate-limit download<download>show vpn pptp remote-access authentication local-users username
<username>rate-limit download
Аргументы:
<username>— логин пользователя. Формат: строка.<download>— ограничение полосы пропускания в кбит/с. Формат: целое число. Диапазон значений: от 1 до 10000000.
Режим: «Конфигурирование».
vpn pptp remote-access authentication local-users username <username> rate-limit upload <upload>¶
Синтаксис:
set vpn pptp remote-access authentication local-users username
<username>rate-limit upload<upload>delete vpn pptp remote-access authentication local-users username
<username>rate-limit upload<upload>show vpn pptp remote-access authentication local-users username
<username>rate-limit upload
Аргументы:
<username>— логин пользователя. Формат: строка.<upload>— ограничение полосы пропускания в кбит/с. Формат: целое число. Диапазон значений: от 1 до 10000000.
Режим: «Конфигурирование».
vpn pptp remote-access authentication local-users username <username> static-ip <static-ip>¶
Синтаксис:
set vpn pptp remote-access authentication local-users username
<username>static-ip<static-ip>delete vpn pptp remote-access authentication local-users username
<username>static-ip<static-ip>show vpn pptp remote-access authentication local-users username
<username>static-ip
Аргументы:
<username>— логин пользователя. Формат: строка.<static-ip>— IP-адрес, назначаемый пользователю. Формат: IPv4-адрес (x.x.x.x). Значение по умолчанию:*.
Режим: «Конфигурирование».
vpn pptp remote-access authentication protocols <protocols>¶
Синтаксис:
set vpn pptp remote-access authentication protocols
<protocols>delete vpn pptp remote-access authentication protocols
<protocols>show vpn pptp remote-access authentication protocols
Аргументы:
<protocols>— протокол аутентификации. Возможные значения:pap— протокол PAP;chap— протокол CHAP;mschap— протокол MS-CHAP;mschap-v2— протокол MS-CHAP v2. Можно задать несколько значений. Значение по умолчанию: pap chap mschap mschap-v2.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius accounting-interim-interval <accounting-interim-interval>¶
Синтаксис:
set vpn pptp remote-access authentication radius accounting-interim-interval
<accounting-interim-interval>delete vpn pptp remote-access authentication radius accounting-interim-interval
<accounting-interim-interval>show vpn pptp remote-access authentication radius accounting-interim-interval
Аргументы:
<accounting-interim-interval>— интервал в секундах. Формат: целое число. Диапазон значений: от 1 до 3600.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius acct-interim-jitter <acct-interim-jitter>¶
Синтаксис:
set vpn pptp remote-access authentication radius acct-interim-jitter
<acct-interim-jitter>delete vpn pptp remote-access authentication radius acct-interim-jitter
<acct-interim-jitter>show vpn pptp remote-access authentication radius acct-interim-jitter
Аргументы:
<acct-interim-jitter>— максимальное значение отклонения в секундах. Формат: целое число. Диапазон значений: от 1 до 60.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius acct-timeout <acct-timeout>¶
Синтаксис:
set vpn pptp remote-access authentication radius acct-timeout
<acct-timeout>delete vpn pptp remote-access authentication radius acct-timeout
<acct-timeout>show vpn pptp remote-access authentication radius acct-timeout
Аргументы:
<acct-timeout>— время ожидания в секундах. Формат: целое число. Диапазон значений: от 0 до 60, значение 0 оставляет сеанс активным. Значение по умолчанию: 3.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius dynamic-author key <key>¶
Синтаксис:
set vpn pptp remote-access authentication radius dynamic-author key
<key>delete vpn pptp remote-access authentication radius dynamic-author key
<key>show vpn pptp remote-access authentication radius dynamic-author key
Аргументы:
<key>— общий секретный ключ. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius dynamic-author port <port>¶
Синтаксис:
set vpn pptp remote-access authentication radius dynamic-author port
<port>delete vpn pptp remote-access authentication radius dynamic-author port
<port>show vpn pptp remote-access authentication radius dynamic-author port
Аргументы:
<port>— номер порта. Формат: целое число. Диапазон значений: от 1 до 65535. Значение по умолчанию: 1700.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius dynamic-author server <server>¶
Синтаксис:
set vpn pptp remote-access authentication radius dynamic-author server
<server>delete vpn pptp remote-access authentication radius dynamic-author server
<server>show vpn pptp remote-access authentication radius dynamic-author server
Аргументы:
<server>— IP-адрес сервера. Формат: IPv4-адрес (x.x.x.x).
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius max-try <max-try>¶
Синтаксис:
set vpn pptp remote-access authentication radius max-try
<max-try>delete vpn pptp remote-access authentication radius max-try
<max-try>show vpn pptp remote-access authentication radius max-try
Аргументы:
<max-try>— количество попыток. Формат: целое число. Диапазон значений: от 1 до 20. Значение по умолчанию: 3.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius nas-identifier <nas-identifier>¶
NAS-Identifier, который будет передан RADIUS серверу соответствующим атрибутом и должен соответствовать запросам Dynamic Authorization Extension (DM/CoA).Синтаксис:
set vpn pptp remote-access authentication radius nas-identifier
<nas-identifier>delete vpn pptp remote-access authentication radius nas-identifier
<nas-identifier>show vpn pptp remote-access authentication radius nas-identifier
Аргументы:
<nas-identifier>— идентификатор NAS. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius nas-ip-address <nas-ip-address>¶
NAS-IP-Address, который будет передан RADIUS серверу соответствующим атрибутом и должен соответствовать запросам Dynamic Authorization Extension (DM/CoA).Синтаксис:
set vpn pptp remote-access authentication radius nas-ip-address
<nas-ip-address>delete vpn pptp remote-access authentication radius nas-ip-address
<nas-ip-address>show vpn pptp remote-access authentication radius nas-ip-address
Аргументы:
<nas-ip-address>— IP-адрес NAS. Формат: IPv4-адрес (x.x.x.x).
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius preallocate-vif¶
NAS-Port-Id в запросах Access Request.Синтаксис:
set vpn pptp remote-access authentication radius preallocate-vif
delete vpn pptp remote-access authentication radius preallocate-vif
show vpn pptp remote-access authentication radius preallocate-vif
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius rate-limit attribute <attribute>¶
Синтаксис:
set vpn pptp remote-access authentication radius rate-limit attribute
<attribute>delete vpn pptp remote-access authentication radius rate-limit attribute
<attribute>show vpn pptp remote-access authentication radius rate-limit attribute
Аргументы:
<attribute>— имя атрибута RADIUS. Формат: строка. Значение по умолчанию: Filter-Id.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius rate-limit enable¶
rate-limit attribute.Синтаксис:
set vpn pptp remote-access authentication radius rate-limit enable
delete vpn pptp remote-access authentication radius rate-limit enable
show vpn pptp remote-access authentication radius rate-limit enable
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius rate-limit multiplier <multiplier>¶
Синтаксис:
set vpn pptp remote-access authentication radius rate-limit multiplier
<multiplier>delete vpn pptp remote-access authentication radius rate-limit multiplier
<multiplier>show vpn pptp remote-access authentication radius rate-limit multiplier
Аргументы:
<multiplier>— множитель. Формат: число. Диапазон значений: от 0.001 до 1000. Значение по умолчанию: 1.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius rate-limit vendor <vendor>¶
Синтаксис:
set vpn pptp remote-access authentication radius rate-limit vendor
<vendor>delete vpn pptp remote-access authentication radius rate-limit vendor
<vendor>show vpn pptp remote-access authentication radius rate-limit vendor
Аргументы:
<vendor>— имя справочника атрибутов производителя. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius server <server>¶
Синтаксис:
set vpn pptp remote-access authentication radius server
<server>delete vpn pptp remote-access authentication radius server
<server>show vpn pptp remote-access authentication radius server
Аргументы:
<server>— IP-адрес RADIUS сервера. Формат: IPv4-адрес (x.x.x.x).
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius server <server> acct-port <acct-port>¶
Синтаксис:
set vpn pptp remote-access authentication radius server
<server>acct-port<acct-port>delete vpn pptp remote-access authentication radius server
<server>acct-port<acct-port>show vpn pptp remote-access authentication radius server
<server>acct-port
Аргументы:
<server>— IP-адрес RADIUS сервера. Формат: IPv4-адрес (x.x.x.x).<acct-port>— номер порта. Формат: целое число. Диапазон значений: от 1 до 65535. Значение по умолчанию: 1813.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius server <server> backup¶
Синтаксис:
set vpn pptp remote-access authentication radius server
<server>backupdelete vpn pptp remote-access authentication radius server
<server>backupshow vpn pptp remote-access authentication radius server
<server>backup
Аргументы:
<server>— IP-адрес RADIUS сервера. Формат: IPv4-адрес (x.x.x.x).
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius server <server> disable¶
Синтаксис:
set vpn pptp remote-access authentication radius server
<server>disabledelete vpn pptp remote-access authentication radius server
<server>disableshow vpn pptp remote-access authentication radius server
<server>disable
Аргументы:
<server>— IP-адрес RADIUS сервера. Формат: IPv4-адрес (x.x.x.x).
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius server <server> disable-accounting¶
Синтаксис:
set vpn pptp remote-access authentication radius server
<server>disable-accountingdelete vpn pptp remote-access authentication radius server
<server>disable-accountingshow vpn pptp remote-access authentication radius server
<server>disable-accounting
Аргументы:
<server>— IP-адрес RADIUS сервера. Формат: IPv4-адрес (x.x.x.x).
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius server <server> fail-time <fail-time>¶
Синтаксис:
set vpn pptp remote-access authentication radius server
<server>fail-time<fail-time>delete vpn pptp remote-access authentication radius server
<server>fail-time<fail-time>show vpn pptp remote-access authentication radius server
<server>fail-time
Аргументы:
<server>— IP-адрес RADIUS сервера. Формат: IPv4-адрес (x.x.x.x).<fail-time>— время в секундах. Формат: целое число. Диапазон значений: от 0 до 600. Значение по умолчанию: 0.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius server <server> key <key>¶
Синтаксис:
set vpn pptp remote-access authentication radius server
<server>key<key>delete vpn pptp remote-access authentication radius server
<server>key<key>show vpn pptp remote-access authentication radius server
<server>key
Аргументы:
<server>— IP-адрес RADIUS сервера. Формат: IPv4-адрес (x.x.x.x).<key>— общий секретный ключ. Формат: строка ASCII-символов длиной от 1 до 128 символов.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius server <server> port <port>¶
Синтаксис:
set vpn pptp remote-access authentication radius server
<server>port<port>delete vpn pptp remote-access authentication radius server
<server>port<port>show vpn pptp remote-access authentication radius server
<server>port
Аргументы:
<server>— IP-адрес RADIUS сервера. Формат: IPv4-адрес (x.x.x.x).<port>— номер порта. Формат: целое число. Диапазон значений: от 1 до 65535. Значение по умолчанию: 1812.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius server <server> priority <priority>¶
Синтаксис:
set vpn pptp remote-access authentication radius server
<server>priority<priority>delete vpn pptp remote-access authentication radius server
<server>priority<priority>show vpn pptp remote-access authentication radius server
<server>priority
Аргументы:
<server>— IP-адрес RADIUS сервера. Формат: IPv4-адрес (x.x.x.x).<priority>— приоритет сервера. Формат: целое число. Диапазон значений: от 1 до 255.
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius source-address <source-address>¶
Синтаксис:
set vpn pptp remote-access authentication radius source-address
<source-address>delete vpn pptp remote-access authentication radius source-address
<source-address>show vpn pptp remote-access authentication radius source-address
Аргументы:
<source-address>— IP-адрес отправителя. Формат: IPv4-адрес (x.x.x.x).
Режим: «Конфигурирование».
vpn pptp remote-access authentication radius timeout <timeout>¶
Синтаксис:
set vpn pptp remote-access authentication radius timeout
<timeout>delete vpn pptp remote-access authentication radius timeout
<timeout>show vpn pptp remote-access authentication radius timeout
Аргументы:
<timeout>— время ожидания в секундах. Формат: целое число. Диапазон значений: от 1 до 60. Значение по умолчанию: 3.
Режим: «Конфигурирование».
vpn pptp remote-access client-ip-pool <client-ip-pool> next-pool <next-pool>¶
<client-ip-pool>.Синтаксис:
set vpn pptp remote-access client-ip-pool
<client-ip-pool>next-pool<next-pool>delete vpn pptp remote-access client-ip-pool
<client-ip-pool>next-pool<next-pool>show vpn pptp remote-access client-ip-pool
<client-ip-pool>next-pool
Аргументы:
<client-ip-pool>— имя пула адресов клиентов. Формат: строка.<next-pool>— имя следующего пула адресов. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access client-ipv6-pool <client-ipv6-pool>¶
Синтаксис:
set vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>delete vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>show vpn pptp remote-access client-ipv6-pool
Аргументы:
<client-ipv6-pool>— имя пула IPv6-адресов клиентов. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access client-ipv6-pool <client-ipv6-pool> delegate <delegate>¶
Синтаксис:
set vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>delegate<delegate>delete vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>delegate<delegate>show vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>delegate
Аргументы:
<client-ipv6-pool>— имя пула IPv6-адресов клиентов. Формат: строка.<delegate>— IPv6-префикс пула, из которого делегируются префиксы. Формат: IPv6-префикс (h:h:h:h:h:h:h:h/x).
Режим: «Конфигурирование».
vpn pptp remote-access client-ipv6-pool <client-ipv6-pool> delegate <delegate> delegation-prefix <delegation-prefix>¶
<delegate>.Синтаксис:
set vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>delegate<delegate>delegation-prefix<delegation-prefix>delete vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>delegate<delegate>delegation-prefix<delegation-prefix>show vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>delegate<delegate>delegation-prefix
Аргументы:
<client-ipv6-pool>— имя пула IPv6-адресов клиентов. Формат: строка.<delegate>— IPv6-префикс пула, из которого делегируются префиксы. Формат: IPv6-префикс (h:h:h:h:h:h:h:h/x).<delegation-prefix>— длина делегируемого префикса. Формат: целое число. Диапазон значений: от 32 до 64.
Режим: «Конфигурирование».
vpn pptp remote-access client-ipv6-pool <client-ipv6-pool> prefix <prefix>¶
Синтаксис:
set vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>prefix<prefix>delete vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>prefix<prefix>show vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>prefix
Аргументы:
<client-ipv6-pool>— имя пула IPv6-адресов клиентов. Формат: строка.<prefix>— IPv6-префикс пула. Формат: IPv6-префикс (h:h:h:h:h:h:h:h/x).
Режим: «Конфигурирование».
vpn pptp remote-access client-ipv6-pool <client-ipv6-pool> prefix <prefix> mask <mask>¶
Синтаксис:
set vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>prefix<prefix>mask<mask>delete vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>prefix<prefix>mask<mask>show vpn pptp remote-access client-ipv6-pool
<client-ipv6-pool>prefix<prefix>mask
Аргументы:
<client-ipv6-pool>— имя пула IPv6-адресов клиентов. Формат: строка.<prefix>— IPv6-префикс пула. Формат: IPv6-префикс (h:h:h:h:h:h:h:h/x).<mask>— длина префикса, который получает клиент. Формат: целое число. Диапазон значений: от 48 до 128. Значение по умолчанию: 64.
Режим: «Конфигурирование».
vpn pptp remote-access default-ipv6-pool <default-ipv6-pool>¶
Синтаксис:
set vpn pptp remote-access default-ipv6-pool
<default-ipv6-pool>delete vpn pptp remote-access default-ipv6-pool
<default-ipv6-pool>show vpn pptp remote-access default-ipv6-pool
Аргументы:
<default-ipv6-pool>— имя пула IPv6-адресов клиентов. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access description <description>¶
Синтаксис:
set vpn pptp remote-access description
<description>delete vpn pptp remote-access description
<description>show vpn pptp remote-access description
Аргументы:
<description>— описание. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access extended-scripts on-change <on-change>¶
Синтаксис:
set vpn pptp remote-access extended-scripts on-change
<on-change>delete vpn pptp remote-access extended-scripts on-change
<on-change>show vpn pptp remote-access extended-scripts on-change
Аргументы:
<on-change>— сценарий. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access extended-scripts on-down <on-down>¶
Синтаксис:
set vpn pptp remote-access extended-scripts on-down
<on-down>delete vpn pptp remote-access extended-scripts on-down
<on-down>show vpn pptp remote-access extended-scripts on-down
Аргументы:
<on-down>— сценарий. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access extended-scripts on-pre-up <on-pre-up>¶
Синтаксис:
set vpn pptp remote-access extended-scripts on-pre-up
<on-pre-up>delete vpn pptp remote-access extended-scripts on-pre-up
<on-pre-up>show vpn pptp remote-access extended-scripts on-pre-up
Аргументы:
<on-pre-up>— сценарий. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access extended-scripts on-up <on-up>¶
Синтаксис:
set vpn pptp remote-access extended-scripts on-up
<on-up>delete vpn pptp remote-access extended-scripts on-up
<on-up>show vpn pptp remote-access extended-scripts on-up
Аргументы:
<on-up>— сценарий. Формат: строка.
Режим: «Конфигурирование».
vpn pptp remote-access limits burst <burst>¶
Синтаксис:
set vpn pptp remote-access limits burst
<burst>delete vpn pptp remote-access limits burst
<burst>show vpn pptp remote-access limits burst
Аргументы:
<burst>— количество подключений. Формат: целое число.
Режим: «Конфигурирование».
vpn pptp remote-access limits connection-limit <connection-limit>¶
Синтаксис:
set vpn pptp remote-access limits connection-limit
<connection-limit>delete vpn pptp remote-access limits connection-limit
<connection-limit>show vpn pptp remote-access limits connection-limit
Аргументы:
<connection-limit>— допустимая частота подключений. Формат: число и единица времени, например1/minили60/sec.
Режим: «Конфигурирование».
vpn pptp remote-access limits timeout <timeout>¶
Синтаксис:
set vpn pptp remote-access limits timeout
<timeout>delete vpn pptp remote-access limits timeout
<timeout>show vpn pptp remote-access limits timeout
Аргументы:
<timeout>— время в секундах. Формат: целое число.
Режим: «Конфигурирование».
vpn pptp remote-access log level <level>¶
Синтаксис:
set vpn pptp remote-access log level
<level>delete vpn pptp remote-access log level
<level>show vpn pptp remote-access log level
Аргументы:
<level>— уровень журналирования. Возможные значения:0— журналирование отключено;1— только сообщения об ошибках;2— сообщения об ошибках и предупреждения;3— сообщения об ошибках, предупреждения и минимум информационных сообщений;4— сообщения об ошибках, предупреждения и все информационные сообщения;5— все сообщения, включая отладочные. Значение по умолчанию: 3.
Режим: «Конфигурирование».
vpn pptp remote-access max-concurrent-sessions <max-concurrent-sessions>¶
Синтаксис:
set vpn pptp remote-access max-concurrent-sessions
<max-concurrent-sessions>delete vpn pptp remote-access max-concurrent-sessions
<max-concurrent-sessions>show vpn pptp remote-access max-concurrent-sessions
Аргументы:
<max-concurrent-sessions>— максимальное количество попыток. Формат: целое число. Диапазон значений: от 0 до 65535.
Режим: «Конфигурирование».
vpn pptp remote-access mtu <mtu>¶
Синтаксис:
set vpn pptp remote-access mtu
<mtu>delete vpn pptp remote-access mtu
<mtu>show vpn pptp remote-access mtu
Аргументы:
<mtu>— значение MTU в байтах. Формат: целое число. Значение по умолчанию: 1436.
Режим: «Конфигурирование».
vpn pptp remote-access name-server <name-server>¶
Синтаксис:
set vpn pptp remote-access name-server
<name-server>delete vpn pptp remote-access name-server
<name-server>show vpn pptp remote-access name-server
Аргументы:
<name-server>— адрес DNS сервера. Формат: IPv4-адрес (x.x.x.x) или IPv6-адрес (h:h:h:h:h:h:h:h). Можно задать несколько значений.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options disable-ccp¶
Синтаксис:
set vpn pptp remote-access ppp-options disable-ccp
delete vpn pptp remote-access ppp-options disable-ccp
show vpn pptp remote-access ppp-options disable-ccp
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options interface-cache <interface-cache>¶
Синтаксис:
set vpn pptp remote-access ppp-options interface-cache
<interface-cache>delete vpn pptp remote-access ppp-options interface-cache
<interface-cache>show vpn pptp remote-access ppp-options interface-cache
Аргументы:
<interface-cache>— количество интерфейсов. Формат: целое число. Диапазон значений: от 1 до 256000.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options ipv4 <ipv4>¶
Синтаксис:
set vpn pptp remote-access ppp-options ipv4
<ipv4>delete vpn pptp remote-access ppp-options ipv4
<ipv4>show vpn pptp remote-access ppp-options ipv4
Аргументы:
<ipv4>— алгоритм согласования. Возможные значения:deny— не согласовывать IPv4;allow— согласовывать IPv4 только по запросу клиента;prefer— предлагать клиенту согласование IPv4, при отказе клиента соединение сохраняется;require— требовать согласования IPv4.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options ipv6 <ipv6>¶
Синтаксис:
set vpn pptp remote-access ppp-options ipv6
<ipv6>delete vpn pptp remote-access ppp-options ipv6
<ipv6>show vpn pptp remote-access ppp-options ipv6
Аргументы:
<ipv6>— алгоритм согласования. Возможные значения:deny— не согласовывать IPv6;allow— согласовывать IPv6 только по запросу клиента;prefer— предлагать клиенту согласование IPv6, при отказе клиента соединение сохраняется;require— требовать согласования IPv6. Значение по умолчанию: deny.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options ipv6-accept-peer-interface-id¶
Синтаксис:
set vpn pptp remote-access ppp-options ipv6-accept-peer-interface-id
delete vpn pptp remote-access ppp-options ipv6-accept-peer-interface-id
show vpn pptp remote-access ppp-options ipv6-accept-peer-interface-id
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options ipv6-interface-id <ipv6-interface-id>¶
Синтаксис:
set vpn pptp remote-access ppp-options ipv6-interface-id
<ipv6-interface-id>delete vpn pptp remote-access ppp-options ipv6-interface-id
<ipv6-interface-id>show vpn pptp remote-access ppp-options ipv6-interface-id
Аргументы:
<ipv6-interface-id>— идентификатор интерфейса IPv6. Возможные значения:random— случайный идентификатор;x:x:x:x— заданный идентификатор.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options ipv6-peer-interface-id <ipv6-peer-interface-id>¶
Синтаксис:
set vpn pptp remote-access ppp-options ipv6-peer-interface-id
<ipv6-peer-interface-id>delete vpn pptp remote-access ppp-options ipv6-peer-interface-id
<ipv6-peer-interface-id>show vpn pptp remote-access ppp-options ipv6-peer-interface-id
Аргументы:
<ipv6-peer-interface-id>— идентификатор интерфейса IPv6. Возможные значения:x:x:x:x— заданный идентификатор;random— случайный идентификатор;ipv4-addr— идентификатор вычисляется из IPv4-адреса, например192:168:0:1;calling-sid— идентификатор вычисляется из атрибутаcalling-station-id.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options lcp-echo-failure <lcp-echo-failure>¶
Синтаксис:
set vpn pptp remote-access ppp-options lcp-echo-failure
<lcp-echo-failure>delete vpn pptp remote-access ppp-options lcp-echo-failure
<lcp-echo-failure>show vpn pptp remote-access ppp-options lcp-echo-failure
Аргументы:
<lcp-echo-failure>— максимальное количество сообщений. Формат: целое положительное число. Значение по умолчанию: 3.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options lcp-echo-interval <lcp-echo-interval>¶
Синтаксис:
set vpn pptp remote-access ppp-options lcp-echo-interval
<lcp-echo-interval>delete vpn pptp remote-access ppp-options lcp-echo-interval
<lcp-echo-interval>show vpn pptp remote-access ppp-options lcp-echo-interval
Аргументы:
<lcp-echo-interval>— периодичность отправки в секундах. Формат: целое положительное число. Значение по умолчанию: 30.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options lcp-echo-timeout <lcp-echo-timeout>¶
Синтаксис:
set vpn pptp remote-access ppp-options lcp-echo-timeout
<lcp-echo-timeout>delete vpn pptp remote-access ppp-options lcp-echo-timeout
<lcp-echo-timeout>show vpn pptp remote-access ppp-options lcp-echo-timeout
Аргументы:
<lcp-echo-timeout>— время ожидания в секундах. Формат: целое положительное число. Значение по умолчанию: 0.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options min-mtu <min-mtu>¶
Синтаксис:
set vpn pptp remote-access ppp-options min-mtu
<min-mtu>delete vpn pptp remote-access ppp-options min-mtu
<min-mtu>show vpn pptp remote-access ppp-options min-mtu
Аргументы:
<min-mtu>— минимальное значение MTU. Формат: целое число. Диапазон значений: от 68 до 65535.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options mppe <mppe>¶
Синтаксис:
set vpn pptp remote-access ppp-options mppe
<mppe>delete vpn pptp remote-access ppp-options mppe
<mppe>show vpn pptp remote-access ppp-options mppe
Аргументы:
<mppe>— режим использования протокола MPPE. Возможные значения:require— запросить у клиента использование протокола MPPE, если клиент отклоняет запрос, то соединение сбрасывается;prefer— запросить у клиента использование протокола MPPE, если клиент отклоняет запрос, то соединение сохраняется;deny— не использовать протокол MPPE. Значение по умолчанию: prefer.
Режим: «Конфигурирование».
vpn pptp remote-access ppp-options mru <mru>¶
Синтаксис:
set vpn pptp remote-access ppp-options mru
<mru>delete vpn pptp remote-access ppp-options mru
<mru>show vpn pptp remote-access ppp-options mru
Аргументы:
<mru>— значение MRU. Формат: целое число. Диапазон значений: от 68 до 65535.
Режим: «Конфигурирование».
vpn pptp remote-access shaper fwmark <fwmark>¶
Синтаксис:
set vpn pptp remote-access shaper fwmark
<fwmark>delete vpn pptp remote-access shaper fwmark
<fwmark>show vpn pptp remote-access shaper fwmark
Аргументы:
<fwmark>— значение метки. Формат: целое число. Диапазон значений: от 1 до 2147483647.
Режим: «Конфигурирование».
vpn pptp remote-access snmp master-agent¶
Синтаксис:
set vpn pptp remote-access snmp master-agent
delete vpn pptp remote-access snmp master-agent
show vpn pptp remote-access snmp master-agent
Режим: «Конфигурирование».
vpn pptp remote-access thread-count <thread-count>¶
Синтаксис:
set vpn pptp remote-access thread-count
<thread-count>delete vpn pptp remote-access thread-count
<thread-count>show vpn pptp remote-access thread-count
Аргументы:
<thread-count>— количество потоков. Возможные значения:all— использовать все доступные ядра процессора;half— использовать половину доступных ядер процессора; число от 1 до 512 — заданное количество потоков. Значение по умолчанию: all.
Режим: «Конфигурирование».
vpn pptp remote-access wins-server <wins-server>¶
Синтаксис:
set vpn pptp remote-access wins-server
<wins-server>delete vpn pptp remote-access wins-server
<wins-server>show vpn pptp remote-access wins-server
Аргументы:
<wins-server>— адрес сервера WINS. Формат: IPv4-адрес (x.x.x.x). Можно задать несколько значений.
Режим: «Конфигурирование».
Режим «Администрирование»¶
pptp-server sessions¶
Синтаксис:
show pptp-server sessions
Режим: «Администрирование».
pptp-server statistics¶
Service pptp is not configured.Синтаксис:
show pptp-server statistics
Режим: «Администрирование».
reset vpn pptp all¶
Синтаксис:
reset vpn pptp all
Режим: «Администрирование».
Уровень привилегий: «Администратор».
reset vpn pptp interface <interface>¶
Синтаксис:
reset vpn pptp interface
<interface>
Аргументы:
<interface>— имя интерфейса сеанса. Формат: строка.
Режим: «Администрирование».
Уровень привилегий: «Администратор».
reset vpn pptp user <user>¶
Синтаксис:
reset vpn pptp user
<user>
Аргументы:
<user>— имя пользователя. Формат: строка.
Режим: «Администрирование».
Уровень привилегий: «Администратор».