PPTP + Windows XP = Не ходят пакеты
PPTP + Windows XP = Не ходят пакеты
Появилась такая проблЭмка: при подключении виндовозного РРТР-клиента к PPTPD иногда не ходят пакеты по туннелю (долго не верил, пока сам не попался). Проблема решается переподключением, либо просто подождать - иногда через несколько минут всё встает на свои места.
Форвардинг тут ни при чем - ping внутренний_адрес_пптп_сервера_на_туннеле не работает.
Подозреваю глюк proxyarp. Any ideas?
Форвардинг тут ни при чем - ping внутренний_адрес_пптп_сервера_на_туннеле не работает.
Подозреваю глюк proxyarp. Any ideas?
и еще, есть такая проблемка, в особенности на осях типо зверь сд, там почему то запоминается какой ип был выдан по впн из пула, и если при следующем подключение, без перезагрузки компа, пользователю выдается другой ип, то интернета у него нету, пока ему не назначат тот же ип, или пока не ребутнет комп.
таких юзеров я сразу шлю на переустановку ОС, или покупку роутера
таких юзеров я сразу шлю на переустановку ОС, или покупку роутера
Не, менять свитчи - не выход. Не пойму. Трафик даже внутри туннеля не ходит . Если б был виноват proxyarp - то наружу бы не ходил.
P.S.: Отключил proxyarp, вообще непонятно - у некоторых работает, у других нет . Наверное, пооставались записи в таблице. ОК, будем считать, что глюк в нем. Тем более что других зацепок пока нет .
Беру в зубы wireshark.
P.S.: Отключил proxyarp, вообще непонятно - у некоторых работает, у других нет . Наверное, пооставались записи в таблице. ОК, будем считать, что глюк в нем. Тем более что других зацепок пока нет .
Беру в зубы wireshark.
Проявляется рандомно. Сам отлавливал так: на виртуальной машине венда, запустил пинг, переподключался, пока не получил глюк. Всё есть сохранено .lasik писал(а):а юзеры случаем не те же?
если те же, то попробуй в момент когда инета нет у юзера, попинговать сервак, и его внешний ифес
Сервак есс-но пингуется, пакеты по езернету ходют. Не ходют внутри тоннеля, хотя в wireshark вижу, что GRE/PPTP alive-ы ходят.
Re: PPTP + Windows XP = Не ходят пакеты
Таксь, новости: пакеты от клиента к серверу ходят; назад - нет.
Смотрел strace pppd, ничего на первый взгляд подозрительного. Буду ещё pptpd трейсить.
Смотрел strace pppd, ничего на первый взгляд подозрительного. Буду ещё pptpd трейсить.
Re: PPTP + Windows XP = Не ходят пакеты
Проблема оказалось банальной до ужаса.
В ABillS существует возможность выдачи двум клиентам одинакового IP. Вот и всё. Разнёс на 65000 адресов, сейчас ещё в pppd костыль тыкну - если есть уже такой адрес, пусть передергивает.
Потом сяду как-нибудь и попатчу ABillS может.
В ABillS существует возможность выдачи двум клиентам одинакового IP. Вот и всё. Разнёс на 65000 адресов, сейчас ещё в pppd костыль тыкну - если есть уже такой адрес, пусть передергивает.
Потом сяду как-нибудь и попатчу ABillS может.
Re: PPTP + Windows XP = Не ходят пакеты
rlm perl пробывал ?
Re: PPTP + Windows XP = Не ходят пакеты
Андрей в телефонном разговоре рекомендовал, но в Debian с этим проблемы .lasik писал(а):rlm perl пробывал ?