вторник, 2 июня 2009 г.

Linux SUSE VPN средствами pptpd рвется соединение

Есть VPN сервер, реализованный с использованием ПО: OpenSuSE 11.1 + pptpd.
Подключение к нему происходит успешно, но при запуске например mstsc для подключения к компьютеру внутри локальной сети, соединение рвется, а в логах фиксируется следующая ошибка:
pptpd[11988]: GRE: read (fd=7,buffer=80524a0,len=8260) from network failed: status = -1 error = Message too long

Решением этой проблемы оказалось уменьшение значения MTU в настройках ppp подключения создаваемого VPN сервером.

В моем случае:
- PPTPD использует файл настроек /etc/ppp/options.ppp0
- Значения параметра MTU было 1400

Я усановил значение MTU 1000

После чего, удаленное подключение к рабочему столу заработало.

Ссылки:
1. http://www.opennet.ru/openforum/vsluhforumID1/77403.html#1
2. http://pptpclient.sourceforge.net/howto-diagnosis.phtml#connections_freeze

Комментариев нет:

Отправить комментарий