LINUX.ORG.RU
ФорумAdmin

проблемы с VPN


0

0

Здравствуйте уважаемые линуксоиды:)
Вообщем возникла проблема с подключением к ВПН из OpenSuse 10.3. Я пытаюсь подключиться к ВПН Акадо. Подключение проходит, авторизация проходит, ip адрес мне выдают.. но ровно через минуту связь разрываеться, причем в течение этой минуты понятно что работает впн некоректо.. вот содержимое конфигурационных файлов:

/etc/sysconfig/network/ifcfg-dsl0:

BOOTPROTO='none'
DEVICE='eth0'
MODEM_IP='10.10.10.10'
NAME='DSL '
DEBUG='yes'
PPPD_OPTIONS='noauth'
PPPMODE='pptp'
PROVIDER='provider0'
STARTMODE='auto'
UDI=''
USERCONTROL='no'
VPIVCI=''

/etc/sysconfig/network/providers/provider0:

ASKPASSWORD='no'
AUTODNS='yes'
AUTO_RECONNECT='yes'
DEMAND='no'
DSLSUPPORTED='yes'
IDLETIME='0'
ISDNSUPPORTED='no'
MODEMSUPPORTED='no'
MODIFYDNS='yes'
PASSWORD='mypass'
PHONE=''
PROVIDER='akado'
USERNAME='mylogin'
DEFAULTROUTE='yes'
IPADDR=''
MODIFYIP='yes'
REMOTE_IPADDR=''


теперь лог при попытке запуститьifup dsl0:

SuSE Meta pppd (smpppd-ifcfg), Version 1.59 on junker.
Status is: disconnected
trying to connect to smpppd
could not connect to smpppd
debug: starting </usr/sbin/pppd> <noauth> <logfd> <7> <call> <pptp> <pty> </usr/sbin/pptp 10.10.10.10 --nolaunchpppd> <mtu> <1500> <mru> <1500> <ipcp-accept-local> <ipcp-accept-remote> <idle> <0> <defaultroute> <replacedefaultroute> <nodetach> <usepeerdns> <ifname> <dsl0> <ipparam> <'ifcfg-dsl0' 'provider0'> <user> <mylogin> <passwordfd> <8>
Status is: connecting
pppd[0]: Plugin passwordfd.so loaded.
pppd[0]: pppd options in effect:
pppd[0]: debug # (from command line)
pppd[0]: nodetach # (from command line)
pppd[0]: idle 0 # (from command line)
pppd[0]: logfd 7 # (from command line)
pppd[0]: linkname adsl # (from /etc/ppp/peers/pptp)
pppd[0]: ifname dsl0 # (from command line)
pppd[0]: dump # (from command line)
pppd[0]: plugin passwordfd.so # (from /etc/ppp/peers/pptp)
pppd[0]: active-filter xxx # [don't know how to print value] # (from /etc/ppp/filters)
pppd[0]: noauth # (from /etc/ppp/peers/pptp)
pppd[0]: user mylogin # (from command line)
pppd[0]: passwordfd 8 # (from command line)
pppd[0]: # (from /etc/ppp/options)
pppd[0]: pty /usr/sbin/pptp 10.10.10.10 --nolaunchpppd # (from command line)
pppd[0]: nocrtscts # (from /etc/ppp/peers/pptp)
pppd[0]: local # (from /etc/ppp/peers/pptp)
pppd[0]: noaccomp # (from /etc/ppp/peers/pptp)
pppd[0]: asyncmap 0 # (from /etc/ppp/options)
pppd[0]: mru 1500 # (from command line)
pppd[0]: mtu 1500 # (from command line)
pppd[0]: nopcomp # (from /etc/ppp/peers/pptp)
pppd[0]: lcp-echo-failure 4 # (from /etc/ppp/options)
pppd[0]: lcp-echo-interval 30 # (from /etc/ppp/options)
pppd[0]: lcp-restart 2 # (from /etc/ppp/options)
pppd[0]: lcp-max-configure 60 # (from /etc/ppp/options)
pppd[0]: ipcp-accept-local # (from command line)
pppd[0]: ipcp-accept-remote # (from command line)
pppd[0]: ipparam 'ifcfg-dsl0' 'provider0' # (from command line)
pppd[0]: noipdefault # (from /etc/ppp/options)
pppd[0]: defaultroute # (from command line)
pppd[0]: replacedefaultroute # (from command line)
pppd[0]: usepeerdns # (from command line)
pppd[0]: noipx # (from /etc/ppp/options)
pppd[0]: using channel 18
pppd[0]: Renamed interface ppp0 to dsl0
pppd[0]: Using interface dsl0
Status is: connecting
pppd[0]: Connect: dsl0 <--> /dev/pts/5
pppd[0]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xae41563e>]
pppd[0]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xae41563e>]
pppd[0]: rcvd [LCP ConfReq id=0x1 <auth chap MD5> <magic 0x4ad8c00a>]
pppd[0]: sent [LCP ConfAck id=0x1 <auth chap MD5> <magic 0x4ad8c00a>]
pppd[0]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xae41563e>]
pppd[0]: sent [LCP EchoReq id=0x0 magic=0xae41563e]
pppd[0]: rcvd [LCP EchoRep id=0x0 magic=0x4ad8c00a]
pppd[0]: rcvd [CHAP Challenge id=0x1 <ff730d448694a83973e1c78a684321a1>, name = "tigrik"]
pppd[0]: sent [CHAP Response id=0x1 <0b3f670ed13a3b030b5f5296fbe87d7a>, name = "mylogin"]
pppd[0]: rcvd [CHAP Success id=0x1 ""]
pppd[0]: CHAP authentication succeeded
pppd[0]: CHAP authentication succeeded #тут вроде понятно что авторизовался и подключился
pppd[0]: sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
pppd[0]: sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
pppd[0]: rcvd [IPCP ConfReq id=0x1 <addr 89.19.162.1>]
pppd[0]: sent [IPCP ConfAck id=0x1 <addr 89.19.162.1>]
pppd[0]: rcvd [LCP ProtRej id=0x2 80 fd 01 01 00 11 1a 04 78 00 18 04 78 00 15 03 2f]
pppd[0]: Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
pppd[0]: rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01> <ms-dns3 0.0.0.0>]
pppd[0]: sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0>]
pppd[0]: rcvd [IPCP ConfNak id=0x2 <addr 89.19.171.25> <ms-dns1 10.10.10.3>]
pppd[0]: sent [IPCP ConfReq id=0x3 <addr 89.19.171.25> <ms-dns1 10.10.10.3>]
pppd[0]: rcvd [IPCP ConfAck id=0x3 <addr 89.19.171.25> <ms-dns1 10.10.10.3>]
pppd[0]: replacing old default route to eth0 [172.17.25.254]
pppd[0]: local IP address 89.19.171.25 # ip мне дали
pppd[0]: remote IP address 89.19.162.1
pppd[0]: primary DNS address 10.10.10.3 #dns тоже дали
pppd[0]: Script /etc/ppp/ip-up started (pid 16296)
pppd[0]: Script /etc/ppp/ip-up finished (pid 16296), status = 0x0
Status is: connected
pppd[0]: rcvd [LCP TermReq id=0x3]
pppd[0]: LCP terminated by peer #это я так понимаю что разрыв с той стороны?
pppd[0]: Connect time 1.0 minutes.
pppd[0]: Sent 500049680 bytes, received 0 bytes. # вот это интересно, 0 байт присланых, а отосслано немерено, и я смотрел снифером, все что отослано идет по протоколу GRE на 10.10.10.10 (vpn сервер)
pppd[0]: restoring old default route to eth0 [172.17.25.254]
pppd[0]: Script /etc/ppp/ip-down started (pid 16377)
pppd[0]: sent [LCP TermAck id=0x3]
pppd[0]: Modem hangup
pppd[0]: Connection terminated.
pppd[0]: Waiting for 2 child processes...
pppd[0]: script /etc/ppp/ip-down, pid 16377
pppd[0]: script /usr/sbin/pptp 10.10.10.10 --nolaunchpppd, pid 16231
pppd[0]: Script /usr/sbin/pptp 10.10.10.10 --nolaunchpppd finished (pid 16231), status = 0x0
pppd[0]: sending SIGTERM to process 16377
Status is: disconnected
pppd[0] died: A modem hung up the phone (exit code 16)
terminating


Вот.. что делать не знаю.. перепробовал уже все.. и vpnc пробовал.. везде теже проблемы...

P.S.: Да.. что самое главное, из под венды все ОК.. подключение проходит... может важно то, что для подключение в венде нужно было отключить "шифрование данных".

решилось путем добавления роутов..:

route add default gw 89.19.171.25
route add -host 10.10.10.10/32 gw 172.17.25.254
route add -host 0.0.0.0/0 gw 89.19.171.25

St_Junker
() автор топика

ты маршрeты статичские прописал? или попробуй изменить DEFAULTROUTE='no'

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.