PPTP — драйвер

PPTP(8)

НАЗВАНИЕ

pptp — PPTP драйвер

СИНТАКСИС

pptp <опции-pptp> <опции-ppp> …

ОПИСАНИЕ

pptp — это клиент подключения к Виртуальной Частной Сети (VPN), использует протокол туннелирования Точка-Точка (PPTP). Применяется для подключения к PPTP-серверу (VPN) провайдера.По умолчанию, pptp устанавливает соединение с PPTP-сервером, и лишь тогда передает управление pppd. Однако, pptp может быть запущен средствами pppd.

ОПЦИИ

В первом аргументе pptp должно быть имя сервера или IP-аддресс сервера.

Все длинные опции (начинаются с «—«) интерпретируются как опции pptp, если опция неверная — критическая ошыбка.Все опции, которые начинаются с «-«, интерпретируются как ppp-опции, и обрабатываются демоном pppd, за исключением —nolaunchpppd (опции не передаются pppd).

—phone <номер>

Передать <номер> удаленному хосту как телефонный номер.

—nolaunchpppd

Не запускать pppd, но использовать стандартный вход (stdin) как сетевое соединение. Используйте этот флаг когда pptp является частью процесса соединения pppd (используя опцию pty).

—debug

Запустить в режиме foreground (для отладки с gdb).

—sync

Включение Synchronous HDLC (pppd дожен использовать это).

—timeout <секунды>

Время ожидания для повторных пакетов (от 0.01 до 10 секунд).

—nobuffer

Полностью отключает буферизацию и повторную отправку пакетов. Опцию —timeout игнорируется.

—idle-wait <секунды>

Время ожидания, между повторной посылкой эхо-запроса. Согласно RFC2637 по умолчанию 60 секунд.

—max-echo-wait <секунды>

Максимальное время ожидания, овета на эхо-запрос. Согласно RFC2637 по умолчанию 60 секунд.

—logstring <имя>

Использовать <имя> в сообщениях syslog вместо ‘anon’.

—localbind <аддресс>

Сделать привязку к заданому IP.

—loglevel <уровень>

Установить уровень отладки (0 — низкий, 1 — по умолчанию, 2 — высокий).

—test-type Включение тестовой пересортировки пакетов, когда соединение с сервером не стабильно. Использовать только в тестовых целях. По умолчанию — 0, ето занчит что пакеты отправляются в правильном порядке.

—test-rate

Количество пакетов (по умолчанию 100), после которых идет тестовая пересортировка

ПРИМЕР

Подключение к VPN-сервверу Microsoft Windows

pppd noauth nobsdcomp nodeflate require-mppe-128 name domain\\user-name \r

remotename PPTP pty «pptp 10.0.0.5 —nolaunchpppd»

Замечание: в файле chap-secrets (используется pppd) должны быть описаны домен\пользователь

СТАТИСТИКА

pptp собирает статистику когда отсылаети принимает GRE-пакеты. Они хорошо используются для отладки настроек PPTP-соединения и общего мониторинга качества PPTP-соединения. Статистика собирается с момента запуска pptp. Статистику можно просмотреть послав сигнал SIGUSR1 процессу «GRE-to-PPP Gateway», который сделает дамп в системные логи. Лучший метод для снятия статистики разрабатывается (возможно SNMP)

rx accepted

количество GRE-пакетов успешно принятых PPP

rx lost

количество потерянных пакетов

rx under win

количество одинаковых пакетов или с старым последовательным номером

rx over win

количество пакетов с неправильным новым последовательным номером

rx buffered

количество пакетов, чей последовательный номер не существенно отличается

rx OS errors

время ошибок, когда ОС не смогла прочитать пакет

rx truncated

время пакетов, длина которых была меньше установленной в заголовке GRE-пакета

rx invalid

время принятых пакетов, в которых установлен неверный флаг в заголовке, неверная версия или не правильный протокол

rx acks

количество служебных пакетов (без данных) на установку соединения. Слишком большое количество снижает полезную ширину трафика.

tx sent

количество отправленных GRE-пакетов

tx failed

количество не отправленых пакетов

tx short

время, когда ОС не смогла отправить пакет полностью

tx acks

время, когда отсылались пакеты на установку соединения

tx oversize

время, когда ОС не смогла отправить пакет, потому что длина пакета больше установленного значения

ДОПОЛНИТЕЛЬНО

man pppd(8)

Документация в /usr/share/doc/pptp

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *