> Раньше, на ядрах 2.4 надо было патчить их и иптаблес, но у
> вас вроде все модули подгружены.
> Возможно когда подымается tun0, что-то в таблице маршрутизации меняется, попробуйте уменьшить
> mtu до 1200 должно хватить на обертку пакетов. И еще проверьте
> работу при одном клиенте pptp, т.е. только одно подключение через нат,
> если работает, то пробуйте на втором подключиться.Спасибо за ответ!
Пробую именно одним клиентом.
PPTP поднимается в одном случае из 5-7 (закономерности нет)
Тоже грешу в сторону MTU.
На tun0 снижал mtu до 1000. На все инкапсуляции хватило бы с лихвой, но безрезультатно.
Только что заметил очень странную вещь, с которой не встречался ранее.
CoovaChilli в данный момент включен. xxx.xxx.xxx.179 - адрес PPTP сервера. Разница во времени между введенными командами - меньше минуты.
-----------------------------------------------------
Обмен пакетами с xxx.xxx.xxx.179 по с 1000 байтами данных:
Ответ от xxx.xxx.xxx.179: Требуется фрагментация пакета, но установлен запрещающий флаг.
Ответ от xxx.xxx.xxx.179: Требуется фрагментация пакета, но установлен запрещающий флаг.
Статистика Ping для xxx.xxx.xxx.179:
Пакетов: отправлено = 5, получено = 5, потеряно = 0
(0% потерь)
C:\Users\Pavel>ping xxx.xxx.xxx.179 -l 1000 -n 5
Обмен пакетами с xxx.xxx.xxx.179 по с 1000 байтами данных:
Ответ от xxx.xxx.xxx.179: число байт=1000 время=18мс TTL=57
Ответ от xxx.xxx.xxx.179: число байт=1000 время=17мс TTL=57
Статистика Ping для xxx.xxx.xxx.179:
Пакетов: отправлено = 5, получено = 5, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 16мсек, Максимальное = 18 мсек, Среднее = 16 мсек
-----------------------------------------------------
Учитывая, что PPTP иногда цепляется, а иногда нет. А также то, что в течение минуты пакеты одного размера то ходят, то нет. Действительно, проблема в MTU.
Но как исправить?
Без CoovaChilli, повторюсь, все работает в 100% случаях.