Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно!

Автор: userl Дата: 28.11.2009 22:23 Здравствуйте! Хочу подключиться по выделенной линии к интернет, через fast ethernet 10/100 адаптер. У меня асплинукс 7.3 (oem) нужно настроить vpn-соединение (такое соединение у провайдера) подскажите как?
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 28.11.2009 22:32BigAndy Установить pptp-linux. Если не найдете в репозитарии, то
[pptpclient.sourceforge.net]
Там вроде пакеты для FC1-2 сохранились.. В крайнем случае тарболы. И нструкция там же
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 28.11.2009 22:43userl Спасибо! Так и сделаем.
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 29.11.2009 21:18DNK Здравствуйте!
Установить соединение получается, пинги в интернет ходят, но после загрузки любой страницы через веб-браузер доступ через pptp соединение прекращается, причем соединение не рвется.
В логах появляется подобные записи:localhost pppd[6994]: Protocol-Rejected for unsupported protocol 0xcc6
Значения разные.
Установлен пакет pptp-linux-1.1.0 из дистрибутива. Подозреваю, что нужен pptp посвежее.
Есть ли решение для такой проблемы?
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 29.11.2009 21:29BigAndy
Цитата:
через веб-браузер доступ через pptp соединение прекращается

А не через веб браузер?

Цитата:
Есть ли решение для такой проблемы?

Посмотрите сначал свои логи, установив LogLevel в максимальный уровень, а также попробуйте раздобыть своилоги у провайера.
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 29.11.2009 22:50userl Уважаемый днк! скачайте pptp клиент с [pptpclient.sourceforge.net] там их много, и разных версий Улыбка
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 29.11.2009 23:11userl protocol-rejecteеd for unsupported protocol . перевод: протокол отклонен неподдерживаемый протокол:-)
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 30.11.2009 01:46DNK
userl пишет:
Уважаемый днк! скачайте pptp клиент с
[pptpclient.sourceforge.net] там их много, и
разных версий Улыбка
Само-собой их там много, но самая старая версия 1.5, у меня 1.1, соответственно для того, чтобы собрать 1.5 нужно будет обновить кучу других пакетов, таких как glibc, pppd, и другие препоны могут встать костью в горле. И не факт, что после этого все заработает. Проблема возможно в настройках.

userl пишет:
protocol-rejecteеd for unsupported protocol . перевод: протокол отклонен неподдерживаемый протокол:-)
Ну уж перевести я и сам мог Улыбка

Содержимое файлов настроек
/etc/ppp/peers/pptp0
pty "/usr/sbin/pptp 10.0.32.254"

/etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
####### redhat-config-network will overwrite this part!!! (begin) ##########
####### redhat-config-network will overwrite this part!!! (end) ############
10.0.34.78      10.0.32.254     blablabla


/etc/sysconfig/network-config/ifcfg-pptp0
PEERDNS="no"
DEVICE="pptp0"
ONBOOT="no"
USERCTL="yes"
PERSIST="no"
DEBUG="yes"
DEFROUTE="yes"
PPPOPTIONS="nopcomp noaccomp nobsdcomp nodeflate nomppe-128 nomppe-40"
MRU="1480"
MTU="1480"
IDLETIMEOUT=""

VPN_HOST="10.0.32.254"
VPN_USER="10.0.34.78"

#ROUTES="10.0.0.0/255.0.0.0 192.168.0.0/255.255.0.0"


Вывод при запуске команды "ifup pptp0":
using channel 5                                                                                                                     
Using interface ppp0                                                                                                                
Connect: ppp0 <--> /dev/pts/5                                                                                                       
sent [LCP ConfReq id=0x1 <mru 1480> <asyncmap 0x0> <magic 0xbc45ad0e>]                                                              
rcvd [LCP ConfAck id=0x1 <mru 1480> <asyncmap 0x0> <magic 0xbc45ad0e>]                                                              
rcvd [LCP ConfReq id=0x1 <mru 1480> <asyncmap 0x0> <auth chap 81> <magic 0xbf943365> <pcomp> <accomp>]                              
sent [LCP ConfRej id=0x1 <pcomp> <accomp>]                                                                                          
rcvd [LCP ConfReq id=0x2 <mru 1480> <asyncmap 0x0> <auth chap 81> <magic 0xbf943365>]                                               
sent [LCP ConfAck id=0x2 <mru 1480> <asyncmap 0x0> <auth chap 81> <magic 0xbf943365>]                                               
sent [LCP EchoReq id=0x0 magic=0xbc45ad0e]                                                                                          
rcvd [LCP EchoReq id=0x0 magic=0xbf943365]                                                                                          
sent [LCP EchoRep id=0x0 magic=0xbc45ad0e]                                                                                          
rcvd [CHAP Challenge id=0xf8 <05419a856ee17217a4d9aa88b72fa213>, name = "*"]                                                        
sent [CHAP Response id=0xf8 <c2c07c5463882c9d02bfeceeac58fd890000000000000000bb77058dac8acc586cb69b1c5bb7d86ad6214b42c8eca34300>, na
me = "10.0.34.78"]                                                                                                                  
rcvd [LCP EchoRep id=0x0 magic=0xbf943365]                                                                                          
rcvd [CHAP Success id=0xf8 "S=D551C62050ACD10B631165F23FE167E17A07E21C M=Access granted"]                                           
Remote message: S=D551C62050ACD10B631165F23FE167E17A07E21C M=Access granted                                                         
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <compress VJ 0f 01>]                                                                       
rcvd [CCP ConfReq id=0x1 <mppe 0 0 0 e0 15 03 2f]                                                                                   
sent [CCP ConfReq id=0x1]                                                                                                           
sent [CCP ConfRej id=0x1 <bsd v1 15]                                                                                                
rcvd [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 10.0.50.23>]                                                                    
sent [IPCP ConfAck id=0x1 <compress VJ 0f 01> <addr 10.0.50.23>]                                                                    
rcvd [IPCP ConfNak id=0x1 <addr 10.100.34.78>]                                                                                      
sent [IPCP ConfReq id=0x2 <addr 10.100.34.78> <compress VJ 0f 01>]                                                                  
rcvd [CCP ConfAck id=0x1]                                                                                                           
rcvd [CCP ConfReq id=0x2 <mppe 0 0 0 e0]                                                                                            
sent [CCP ConfNak id=0x2 <mppe 0 0 0 40]                                                                                            
rcvd [IPCP ConfAck id=0x2 <addr 10.100.34.78> <compress VJ 0f 01>]                                                                  
local  IP address 10.100.34.78                                                                                                      
remote IP address 10.0.50.23


Логи с клиента:
Nov 30 01:30:38 localhost pptp[2533]: log[decaps_hdlc:pptp_gre.c:129]: short read (4294967295): Input/output error                  
Nov 30 01:30:38 localhost pptp[2535]: log[callmgr_main:pptp_callmgr.c:245]: Closing connection                                      
Nov 30 01:30:38 localhost pptp[2535]: log[pptp_conn_close:pptp_ctrl.c:307]: Closing PPTP connection                                 
Nov 30 01:30:40 localhost pptp[2535]: log[call_callback:pptp_callmgr.c:88]: Closing connection                                      
оПС 30 01:31:30 localhost ifup-pptp: vpn: pppd started for pptp0 to 10.0.32.254                                                     
Nov 30 01:31:30 localhost pptp[2692]: log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:580]: Client connection established.                
Nov 30 01:31:31 localhost pptp[2692]: log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:707]: Outgoing call established (call ID 0, peer's c
all ID 11392).                                                                                                                      
Nov 30 01:31:31 localhost pppd[2688]: pppd 2.4.1 with CBCPs (ASPLinux) started by root, uid 0                                       
Nov 30 01:31:31 localhost pppd[2688]: Using interface ppp0                                                                          
Nov 30 01:31:31 localhost pppd[2688]: Connect: ppp0 <--> /dev/pts/5                                                                 
Nov 30 01:31:31 localhost /etc/hotplug/net.agent: assuming ppp0 is already up                                                       
Nov 30 01:31:34 localhost pppd[2688]: Remote message: S=D551C62050ACD10B631165F23FE167E17A07E21C M=Access granted                   
Nov 30 01:31:34 localhost pppd[2688]: local  IP address 10.100.34.78                                                                
Nov 30 01:31:34 localhost pppd[2688]: remote IP address 10.0.50.23                                                                  
Nov 30 01:31:34 localhost pppd[2701]: MPPE 128 bit, non-stateless transmit compression enabled                                      
<b><i>#Через некоторое время пользования ppp0 связь прекращается и в логах появляются следующие строки</i></b>
Nov 30 01:32:49 localhost pppd[2701]: Protocol-Reject for unsupported protocol 0x6a7d                                               
Nov 30 01:32:49 localhost pppd[2701]: Protocol-Reject for unsupported protocol 0x608                                                
Nov 30 01:32:49 localhost pppd[2701]: Protocol-Reject for unsupported protocol 0x5226                                               
Nov 30 01:32:49 localhost pppd[2701]: Protocol-Reject for unsupported protocol 0xa06
<b><i>#...Ну и так далее</i></b>


Логи с сервера:
Nov 30 02:09:33 vpn-server pptpd[27189]: CTRL: Client 10.0.34.78 control connection started
Nov 30 02:09:34 vpn-server pptpd[27189]: CTRL: Starting call (launching pppd, opening GRE)
Nov 30 02:09:34 vpn-server pppd[27190]: Plugin passmysql.so loaded.
Nov 30 02:09:34 vpn-server pppd[27190]: MySQL plugin initialized...
Nov 30 02:09:34 vpn-server pppd[27190]: pppd 2.4.2 started by root, uid 0
Nov 30 02:09:34 vpn-server pppd[27190]: Using interface ppp18
Nov 30 02:09:34 vpn-server pppd[27190]: Connect: ppp18 <--> /dev/pts/12
Nov 30 02:09:37 vpn-server pppd[27190]: local  IP address 10.0.50.23
Nov 30 02:09:37 vpn-server pppd[27190]: remote IP address 10.100.34.78
Nov 30 02:09:37 vpn-server pppd[27190]: MPPE 128-bit stateful receive compression enabled


Видно, что компрессия разная, из-за этого связь пропадает. Опция mppe-stateless, также не влияет на ситуацию. При подключении все равно включается mppe, хотя сервер поддерживает подключение и без него. Как подключиться без mppe?
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 30.11.2009 09:03userl Вопрос конечно интересный, обновить пакет pptp dialer! И точка. Возможно я при установке допустил ошибку сборки пакета ( пропустил зависимости,т.е я его вообще не собирал, когда ставил) тогда заново переустановить линукс с диска.
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 30.11.2009 09:17userl Чтоб самому устанавливать пакеты надо отметить выборочно в начале установки (естественно выбрав тип установки с возможностью самостоятельно выбирать пакеты), дальше > установить на весь диск> выбор пакетов. В конце настраивается dhcp(после установки пакетов)
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 30.11.2009 09:22userl Думаю, есть 2а основных варианта 1. Переустановить линукс и правильно установить пакет pptp 2. Или всетаки скачать новый
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 30.11.2009 10:04BigAndy
Цитата:
> <compress VJ 0f 01>]

Надо смотреть логи провайдера. Возможно VJ компрессия на сервере отключена (провайдеры обычно ее отключают).


Цитата:
. Переустановить линукс и правильно установить пакет pptp 2

Не надо советовать неправильные советы.. А если у человека работающий сервер?
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 30.11.2009 10:22userl Уважаемый днк посмотрите ссылку ,только что тут на форуме увидел(нужно скопировать): wiki.asplinux.ru/moin/Настройка_PPTP-соединения_в_Linux
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 03.12.2009 11:58userl [ru.m.wikipedia.org] pptp в линукс работает только с 2.6.13
Re: Настройка VPN-соединения??? В asp linux 7.3(oem) Срочно! 03.12.2009 12:22BigAndy Вот он - вред от всяких википедий. Я вам дал прямую ссылку на soureforge,который говорит об обратном.
RSS-материал