Никто не знает альтернативного pptp клиента под Debian?
Настройка xl2tp Corbina
А что не так в pptp-linux?
Да судя по форуму корбины низкая скорость из-за того что pptp-linux устарел давно.
Aspedin, я вас умоляю. Это pptp такой упоротый протокол, что потерь там больше чем полезной нагрузки. l2tp корбине нужен.
http://wiki.debian.org/ru/xl2tpd?highlight=%28l2tp%5C+l%5C+2%5C+tp%29
ЗЫ: я ушёл просто от них полгода назад. Т.к. скорость стала совсем паршивой у всех :D
Пробовал я этот l2tp настроить.
Ничерта не поднимается
Jun 26 12:45:18 TARDIS xl2tpd[2540]: Calling on tunnel 6667
Jun 26 12:45:18 TARDIS xl2tpd[2540]: Call established with 85.21.0.253, Local: 19182, Remote: 64024, Serial: 766 (ref=0/0)
Jun 26 12:45:18 TARDIS xl2tpd[2540]: start_pppd: I'm running:
Jun 26 12:45:18 TARDIS xl2tpd[2540]: "/usr/sbin/pppd"
Jun 26 12:45:18 TARDIS xl2tpd[2540]: "passive"
Jun 26 12:45:18 TARDIS xl2tpd[2540]: "nodetach"
Jun 26 12:45:18 TARDIS xl2tpd[2540]: "name"
Jun 26 12:45:18 TARDIS xl2tpd[2540]: "ТУТ_ЛОГИН"
Jun 26 12:45:18 TARDIS xl2tpd[2540]: "debug"
Jun 26 12:45:18 TARDIS xl2tpd[2540]: "file"
Jun 26 12:45:18 TARDIS xl2tpd[2540]: "/etc/ppp/options.xl2tpd"
Jun 26 12:45:18 TARDIS xl2tpd[2540]: "/dev/pts/1"
Jun 26 12:45:21 TARDIS xl2tpd[2540]: handle_avps: dont know how to handle atribute 46.
Jun 26 12:45:21 TARDIS xl2tpd[2540]: handle_avps: dont know how to handle atribute 104.
Jun 26 12:45:21 TARDIS xl2tpd[2540]: control_finish: Connection closed to 85.21.0.253, serial 766 (Locally generated disconnect)
Jun 26 12:45:21 TARDIS xl2tpd[2540]: Terminating pppd: sending TERM signal to pid 12119
Jun 26 12:45:21 TARDIS xl2tpd[2540]: pppd 12119 successfully terminated
zerg, тоже ушёл примерно полгода как, как они стали билайном совсем всё испортилось, может конечно пока передряги там у них шли, но пользоваться инетом уже было не удобно. Да и раньше жгли не по детски, не говоря про качество связи, были раза три такие коры, типа у них режут провод, или воруют оборудование, а они не могут починить ибо ЖЭК ключи не дает от крыши....
Aspedin, купи роутер и спаси себя от гемороя :-).
papin-aziat, у меня локальный финансовый кризис.
Aspedin, по той мануали, что я привёл?
Это пожалуй лучшее руководство. Так что если не по нему, то попробуйте. Делов то минут на десять
zerg, Да по нему.
Aspedin, а l2tp у Вас точно поддерживается на сети? Если да, то значит где-то допустили ошибку, т.к. оно у меня работало даже на сквизии с сиде... Ну скриптики немного с баша на читсый sh переписал...
Да. Точно.
Меня вот эта строка в логах смущает:
xl2tpd[20811]: This binary does not support kernel L2TP.Как-бы не пришлось пересобирать.
Kernel:2.6.32-3
а чего не 2.6.32-5 ужеж давно доступно
Я гонял ещё на 2.6.30
а чего не 2.6.32-5 ужеж давно доступно
А зачем, когда у меня на 2.6.24 все железо нормально работает?
На форуме корбины по поводу ошибок l2tp молчат
А можете сейчас повторить настройку ровно как написано на вики. Чай да и осилим разобраться.
Корбинщики ответят? Цисководы то?
Ну можно попробовать еще раз по wiki. Но думаю ничего не изменится.
Настроил по wiki за исключением последнего скрипта, мой вариант:
#!/bin/sh
[ $6 = "corbina" ] || exit 0
export GATEWAY=10.54.8.1
for i in $(grep "^nameserver" /etc/resolv.conf | awk '{print $2}') ; do
route add -host $i gw $GATEWAY
done
route del $5 dev $1
for i in $(host tp.corbina.net | awk '{print $4}') ; do
route add -net $i gw $GATEWAY
done
Откуда берутся входные параметры $6 $5 $1 ???
В итоге есть ppp0 соединение, но интернет не работает.
Логи:
Роутинг до xl2tpd
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
<Пропущены локальные ресурсы>
10.54.8.0 0.0.0.0 255.255.248.0 U 0 0 0 eth0
0.0.0.0 10.54.8.1 0.0.0.0 UG 0 0 0 eth0
После:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
<Пропущены локальные ресурсы>
10.54.8.0 0.0.0.0 255.255.248.0 U 0 0 0 eth0
10.0.0.0 10.54.8.1 255.0.0.0 UG 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
По всей видимости чего-то в скрипте намудрил.
Никаких мыслей, народ?
мой вариант
неут
напортачил
ща
zerg, лучше объясни откуда берутся $1 $5 $6 их наличие меня в ступор вводит.
Откуда берутся входные параметры $6 $5 $1 ???
Читаем документацию на pppd. В данном случае $6 = ipparam (см. файл настроек).
Для начала узнаём адрес дефолтного роута
$ ip roЗапоминаем адрес, он нам сейчас пригодится.
/etc/ppp/ip-up.d/corbina
#!/bin/sh
[ $6 = "corbina" ] || exit 0
# А вот тут трогать не надо было. Эта штука смотрит какие адреса приехали от dhcp для dns
# грэпит их и добавляет в роуты, потому что через тунель они будут не доступны. Поэтому и не работало, что
# у вас они стали не доступны
for i in `grep "^nameserver" /etc/resolv.conf | awk '{print $2}'` ; do
route add -host $i gw адрес_который_мы_запоминали
done
route del $5 dev $1
route add -net 85.21.0.0/24 gw адрес_который_мы_запоминали
/etc/ppp/ip-down.d/corbina
#!/bin/sh
[ $6 = "corbina" ] || exit 0
for i in `grep "^nameserver" /etc/resolv.conf | awk '{print $2}'` ; do
route dell -host $i gw адрес_который_мы_запоминали
done
route dell -net 85.21.0.0/24 gw адрес_который_мы_запоминали