PPTP + Windows XP = Не ходят пакеты

Установка, настройка, поддержка
Abram
Сообщения: 157
Зарегистрирован: Чт мар 26, 2009 11:31 am
Контактная информация:

PPTP + Windows XP = Не ходят пакеты

Сообщение Abram »

Появилась такая проблЭмка: при подключении виндовозного РРТР-клиента к PPTPD иногда не ходят пакеты по туннелю (долго не верил, пока сам не попался). Проблема решается переподключением, либо просто подождать - иногда через несколько минут всё встает на свои места.

Форвардинг тут ни при чем - ping внутренний_адрес_пптп_сервера_на_туннеле не работает.

Подозреваю глюк proxyarp. Any ideas?

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Сообщение NiTr0 »

Замечал такое, причем - не только на винде, линукс тоже этим страдает. Предпочел не заморачиваться :)

lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

Сообщение lasik »

у мя такое было, решилось установкой управляемых свитчей сначала 1.5 (подрузумеваются свитчи с возможностью отключения портов, перевод портов в разные режимы, и создания простейших vlan на портах) категории, ну а потом переход на 3 категорию, стренно конечно, но факт остается фактом

lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

Сообщение lasik »

и еще, есть такая проблемка, в особенности на осях типо зверь сд, там почему то запоминается какой ип был выдан по впн из пула, и если при следующем подключение, без перезагрузки компа, пользователю выдается другой ип, то интернета у него нету, пока ему не назначат тот же ип, или пока не ребутнет комп.

таких юзеров я сразу шлю на переустановку ОС, или покупку роутера

Abram
Сообщения: 157
Зарегистрирован: Чт мар 26, 2009 11:31 am
Контактная информация:

Сообщение Abram »

Не, менять свитчи - не выход. Не пойму. Трафик даже внутри туннеля не ходит :?. Если б был виноват proxyarp - то наружу бы не ходил.

P.S.: Отключил proxyarp, вообще непонятно - у некоторых работает, у других нет :?. Наверное, пооставались записи в таблице. ОК, будем считать, что глюк в нем. Тем более что других зацепок пока нет :).
Беру в зубы wireshark.

Abram
Сообщения: 157
Зарегистрирован: Чт мар 26, 2009 11:31 am
Контактная информация:

Сообщение Abram »

Так, удалось повторить глюк. Всё это (подключение + пинг куда-нибудь) сдёр Wireshark-ом. Только вот не вижу ничего необычного :(

lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

Сообщение lasik »

а юзеры случаем не те же?

если те же, то попробуй в момент когда инета нет у юзера, попинговать сервак, и его внешний ифес

Abram
Сообщения: 157
Зарегистрирован: Чт мар 26, 2009 11:31 am
Контактная информация:

Сообщение Abram »

lasik писал(а):а юзеры случаем не те же?

если те же, то попробуй в момент когда инета нет у юзера, попинговать сервак, и его внешний ифес
Проявляется рандомно. Сам отлавливал так: на виртуальной машине венда, запустил пинг, переподключался, пока не получил глюк. Всё есть сохранено :).

Сервак есс-но пингуется, пакеты по езернету ходют. Не ходют внутри тоннеля, хотя в wireshark вижу, что GRE/PPTP alive-ы ходят.

Abram
Сообщения: 157
Зарегистрирован: Чт мар 26, 2009 11:31 am
Контактная информация:

Сообщение Abram »

Ну что, ночью буду пробовать accel pptpd :)

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

Abram писал(а):Ну что, ночью буду пробовать accel pptpd :)
спокойной тебе ночи :D
Любой тупик - это тщательно замаскированный выход.

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Сообщение NiTr0 »

С акселем - аналогично. Редко, но бывает.
Кстати аксель из SVN довольно-таки стабильный, падает раз в 2-3 недели при онлайне 500+ чел... Только с кваггой 0.98.6 не дружит, надо 0.99.10+ (на более старых не тестил) - хотя ИМХО эта проблема квагги наблюдалась и с ядерным pppoe.

Abram
Сообщения: 157
Зарегистрирован: Чт мар 26, 2009 11:31 am
Контактная информация:

Re: PPTP + Windows XP = Не ходят пакеты

Сообщение Abram »

Таксь, новости: пакеты от клиента к серверу ходят; назад - нет.
Смотрел strace pppd, ничего на первый взгляд подозрительного. Буду ещё pptpd трейсить.

Abram
Сообщения: 157
Зарегистрирован: Чт мар 26, 2009 11:31 am
Контактная информация:

Re: PPTP + Windows XP = Не ходят пакеты

Сообщение Abram »

Проблема оказалось банальной до ужаса.
В ABillS существует возможность выдачи двум клиентам одинакового IP. Вот и всё. Разнёс на 65000 адресов, сейчас ещё в pppd костыль тыкну - если есть уже такой адрес, пусть передергивает.

Потом сяду как-нибудь и попатчу ABillS может.

lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

Re: PPTP + Windows XP = Не ходят пакеты

Сообщение lasik »

rlm perl пробывал ?

Abram
Сообщения: 157
Зарегистрирован: Чт мар 26, 2009 11:31 am
Контактная информация:

Re: PPTP + Windows XP = Не ходят пакеты

Сообщение Abram »

lasik писал(а):rlm perl пробывал ?
Андрей в телефонном разговоре рекомендовал, но в Debian с этим проблемы :(.

Ответить