pptp & l2tp & corbina [SOLVED]
joper 25 ноября, 2008 - 13:35
Сижу на корбине, с pptp у них жуткие проблемы с потерей пакетов.
..... May 16 07:51:27 server pptp[20401]: server log[decaps_gre:pptp_gre.c:407]: buffering packet 166326 (expecting 166322, lost o r reordered) May 16 07:51:27 server pptp[20401]: server log[decaps_gre:pptp_gre.c:407]: buffering packet 166327 (expecting 166322, lost o r reordered) May 16 07:51:27 server pptp[20401]: server log[decaps_gre:pptp_gre.c:407]: buffering packet 166328 (expecting 166322, lost o r reordered) ....
Соотв. Скорость инета просто никакая. Решил перейти на l2tp, т.к. народ пишет, что там всё впорядке относительно етого.
Помогите с настройкой, в логах следующая фигня. Вроде всё перепроверил, посмотрите свежим взглядом.
...... Nov 24 00:27:45 localhost pppd[6629]: No auth is possible Nov 24 00:27:45 localhost pppd[6629]: sent [LCP ConfRej id=0x6 <auth chap MD5>] Nov 24 00:27:45 localhost pppd[6629]: rcvd [LCP ConfReq id=0x7 <mru 1460> <asyncmap 0xa0000> <auth chap MD5> <magic 0x547147d0>] ......
Конфиги:
options.xl2tpd
# cat /etc/xl2tpd/options.xl2tpd unit 0 name мой_логин remotename l2tp ipparam corbina connect /bin/true mru 1460 mtu 1460 nodeflate nobsdcomp persist maxfail 0 nopcomp noaccomp defaultroute
xl2tpd.conf
# cat /etc/xl2tpd/xl2tpd.conf [global] access control = yes [lac corbina] lns = l2tp.corbina.net redial = yes redial timeout = 1 require chap = yes require authentication = no name = мой_логин ppp debug = yes pppoptfile = /etc/xl2tpd/options.xl2tpd require pap = no autodial = yes
l2tp-secrets
# cat /etc/xl2tpd/l2tp-secrets # Secrets for authenticating l2tp tunnels # us them secret мой_логин * мой_пароль
»
- Для комментирования войдите или зарегистрируйтесь
судя по этому: No auth is
судя по этому:
скорей всего проблема в аунтификации
когда я настраивал, то пару логин/пароль прописывал в /etc/ppp/chap-secrets точно помню!
непомню только что за особенность такая была... но попробовать стоит...
немного погуглив
немного погуглив http://help.corbina.ru/internet/install/linux/
Мои подозрения подтвердились...
да читал, я этот гайд, но я
да читал, я этот гайд, но я запускаю xl2tpd из командной строки пока, там есть параметр с файлом аутентификации, я так подозреваю, что этот параметр используется для аутентификации сервера на стороне клиента, а chap-secrets используется ,так сказать, из коробки, только недавно эта мысль в голову пришла... Дома вечером проверю.
дык у меня тоже "из коробки"
дык у меня тоже "из коробки" , но попробовать все-же стоит =)
Проблему решил! Запускаем
Проблему решил! Запускаем l2tp:
xl2tpd -c /etc/xl2tpd/xl2tpd.conf -p /var/run/xl2tpd.pid
ИМЕННО!!!!! в файле /etc/ppp/chap-secrets указываем:
логин * пароль
Но выскочила следующая трабла, вроде всё подключилось, маршруты прописаны правильно
Но пинги идут с задержкой аж примерно 10000 ms, и т.п. Воощем адские тормоза, причём не могу понять в чём дело.
Никто не подскажет что делать в этой ситуации?
Проблема решена!!!!надо
Проблема решена!!!!
надо коннектить на 85.21.0.254, а не на 85.21.0.250
еще удобно xl2tpd запускать
еще удобно xl2tpd запускать как сервис,
а подключать и отключать вот так:
echo "c corbina" > /var/run/l2tp-control #соединение
echo "d corbina" > /var/run/l2tp-control #отключение
Может пригодится ;)
Удобнее всего настраивать как
Удобнее всего настраивать как положено, через /etc/conf.d/net и подключаться/отключаться через /etc/init.d/net.ppp0
Удобнее всего - как нравится
Удобнее всего - как нравится :)
Я вот стартую инет вооще через /etc/init.d/xl2tpd