имеется
Ubuntu-6.06
NAT+внешний адрес
удаленный VPN сервер
сильное желание на него попасть.
сервер использует MSCHAP MSCHAP-V2
у меня есть
Код: Выделить всё
cat /etc/ppp/chap-secrets
USER server USER-PASSWORD *
cat /etc/ppp/options.pptp
lock
noauth
+chap
refuse-eap
refuse-chap
refuse-mschap
require-mschap-v2
defaultroute
nobsdcomp
nodeflate
#require-mppe
#require-mppe-128
cat /etc/ppp/peers/Providev
remotename Provider
linkname Provider
ipparam Provider
file /etc/ppp/options.pptp
pty "pptp xxx.xxx.xxx.xxx --nolaunchpppd"
name USERNAME
usepeerdns
debug
noauth
nodetach
lock
bsdcomp 9,15
deflate 9,15
Код: Выделить всё
using channel 68
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x0 <auth chap MS-v2> <magic 0x1b156395> <pcomp> <accomp> <callback CBCP> <mrru 1614> <endpoint [local:00.00.8b.bb.e2.38.4e.c0.a8.cd.48.bd.37.e2.b2.e7.00.00.00.00]> < 17 04 08 cf>]
No auth is possible
sent [LCP ConfRej id=0x0 <auth chap MS-v2> <callback CBCP> <mrru 1614> < 17 04 08 cf>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
rcvd [LCP TermReq id=0x1 1b 15 63 95 00 3c cd 74 00 00 03 97]
sent [LCP TermAck id=0x1]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x5a71476> <pcomp> <accomp>]
LCP: timeout sending Config-Requests
Connection terminated.
Modem hangup
Waiting for 1 child processes...
script pptp xxx.xxx.xxx.xxx --nolaunchpppd, pid 11126
Script pptp xxx.xxx.xxx.xxx --nolaunchpppd finished (pid 11126), status = 0x0
Код: Выделить всё
ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:13:D4:5F:A1:BF
inet addr:192.168.0.18 Bcast:192.168.3.255 Mask:255.255.252.0
inet6 addr: fe80::213:d4ff:fe5f:a1bf/64 Диапазон:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:175005 errors:0 dropped:0 overruns:0 frame:0
TX packets:7013 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17264660 (16.4 MiB) TX bytes:1063083 (1.0 MiB)
Interrupt:217 Base address:0x4400
[b]gre0 Link encap:UNSPEC HWaddr 00-00-00-00-FC-00-65-74-00-00-00-00-00-00-00-00
NOARP MTU:1476 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)[/b]
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Диапазон:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:9 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:472 (472.0 b) TX bytes:472 (472.0 b)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
не совсем ясно накой надо GRE но на одном из сайтов было, так что включил на "всякий пожарный"
роутинг (по умолчанию)
Код: Выделить всё
route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Код: Выделить всё
lsmod | grep ppp
ppp_mppe 7556 0
ppp_async 13280 0
crc_ccitt 2240 1 ppp_async
ppp_generic 33556 2 ppp_mppe,ppp_async
slhc 7456 1 ppp_generic
lsmod | grep ip_gre
ip_gre 14528 0
теоретически еще должен быть mppe_mppc но где его нарыть неясно
ну и наконец.
Код: Выделить всё
uname -a
Linux titan.zet 2.6.15-27-686 #1 SMP PREEMPT Sat Sep 16 02:13:27 UTC 2006 i686 GNU/Linux
мое понимание что у меня происходит - идет коннект, производится аутефикация, потом идет запрос на получение параметров и на нем все стопориться.
PS прошу не предлагать читать WIKI ресурсы до "просветления" - уже 4 дня зачитываюсь. все что можно уже законспектировал и попробовал, единственное что не понятно - что писать в /etc/networks/interfaces все что советовали не идет (более того даже не поднимается eth0 после таких манипуляций).
Заранее благодарен за помощь.