[РЕШЕНО] Проблема с ВПН соединением. Есть соединение, выдается IP, но в ifconfig не появляется интерфейс.
Добрый день всем!
Использую gentoo, ядро 2.6.31-r3
используемые пакеты
net-dialup/ppp-2.4.4-r24
net-dialup/pptpclient-1.7.2-r1
Если что то нужно еще - выложу!
Проблема появилась после обновления причем сказать что именно обновлялось - не могу :(. Ядро собрано с модулями PPP.
Настройки впн прописаны в /etc/conf.d/net
config_ppp0=( "ppp" )
link_ppp0="pty 'pptp адрес --nolaunchpppd'"
username_ppp0='тут логин'
password_ppp0='тут пароль'
pppd_ppp0=(
lock
debug
mppe required
mppe stateless
logfile /var/log/ppp.log
noauth
refuse-eap
)
создаю соединение как обычно /etc/conf.d/net.ppp0 start
почле чего в логах вижу, соединение установлено. То есть до сервера достучался, авторизацию прошел, Ip мне присвоили. То есть все как было обычно.
А дальше непонятно, потому что интерфейс ppp0 через ifconfig не виден. соответственно даже попинговать удаленный сервер нелзя.
Облазил гугл, но толком ничего не нашел. вероятно запросы не так строил. Подскажите в какую сторону копать?
P.S. да, на соседней машине все нормально работает, то есть проблема именно в настройках конкретного компьютера.
Благодарю за помощь!
- Для комментирования войдите или зарегистрируйтесь

ifconfig route-n Логи?
ifconfig
route-n
Логи?
ifconfig. это уже после
ifconfig.
это уже после запуска net.ppp0 start
eth0 Link encap:Ethernet HWaddr 00:13:77:aa:35:cb UP BROADCAST MULTICAST MTU:1500 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:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:19 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:26 errors:0 dropped:0 overruns:0 frame:0 TX packets:26 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3241 (3.1 KiB) TX bytes:3241 (3.1 KiB) vmnet1 Link encap:Ethernet HWaddr 00:50:56:c0:00:01 inet addr:172.16.244.1 Bcast:172.16.244.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) vmnet8 Link encap:Ethernet HWaddr 00:50:56:c0:00:08 inet addr:172.16.172.1 Bcast:172.16.172.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fec0:8/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) wlan0 Link encap:Ethernet HWaddr 00:16:ea:a4:55:f8 inet addr:192.168.1.103 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::216:eaff:fea4:55f8/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2270 errors:0 dropped:0 overruns:0 frame:0 TX packets:2376 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:769951 (751.9 KiB) TX bytes:303513 (296.3 KiB) wmaster0 Link encap:UNSPEC HWaddr 00-16-EA-A4-55-F8-77-6C-00-00-00-00-00-00-00-00 UP RUNNING MTU:0 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:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)Это логи ppp соединения (не нашел - как тут прикреплять файлы - поэтому сюда).
route -n
>>route del default
>>route add default dev ppp0
вот этого самого dev ppp0 как раз и не получается.. :(
Спасибо всем ответившим!
Может дело в
Может дело в шифровании-компресии? В логах видны упоминания про разные типы вместе. (deflate, bsd, vj, mppe)
Какой точно тип шифрования на pptp сервере? Eсли mppe, то какой модуль используеется для него (обычный ядерный - ppp_mppe или нестандартный ppp_mppe_mppc)?
Если обычный ядерный, то согласно /etc/ppp/options.pptp шифрование включается опцией require-mppe-128
LCP terminated by
Провайдер разрывает связь?
проверьте все же настройки какие должны быть у провайдера.
IamCrazy написал(а): LCP
Да, кстати, кусочек лога прова очень помог бы.
route del default route add
route del default
route add default dev ppp0
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
У него интерфейс падает,
У него интерфейс падает, бессмыслено мучать маршруты после.
rcvd [LCP TermReq id=0xb "<\377777776229\37777777606\000<\37777777715t\000\000\002\37777777746"]
Connect time 0.1 minutes.
LCP terminated by peer (
Sent 62 bytes, received 100 bytes.
Script /etc/ppp/ip-down started (pid 20211)
1)Есть ли маршрут до адреса "адрес" до поднятия ppp0 ?
2)Поднимется ли ppp0 если дописать "nodefaultroute" ?
1) Да! кстати
1) Да! кстати есть!
211.182.4.220 192.168.1.100 255.255.255.255 UGH 0 0 0 wlan0
И ,странная вещь, при его удалении,интерфейс поднимается и почти сразу падает. Или я этого не замечал ранее.
Кстати а чей то он сам (имеется ввиду маршрут) не удаляется когда соединение завершается?
2) неа ему пофиг, при nodefaultroute не поднимается.
>> Если обычный ядерный, то согласно /etc/ppp/options.pptp шифрование включается опцией require-mppe-128
вообще на обоих машинах (и той которая соединяется и той которая не соединяется) стоит mppe require и mppe stateless,
хотя модуль включен вроде стандартный - тот который в конфиге PPP_MPPE.
попробовал require-mppe-128 - меня обругали что нет такой опции хотя сам видел что есть.
>> Проверьте все же настройки какие должны быть у провайдера.
Подскажите какие? Дело в том что я просто скопировал настройки с рабочей машины на эту, то есть они одинаковы.
А настройки самого сервера ВПН заведомо верные (не один я туда коннечусь).
Тут надо трясти провайдера.
Тут надо трясти провайдера. Иных вариантов нету, соединение рвется сразу же после установки, причем рвет его по всей видимости пров, а без информации от него можно долго мыкаться в слепую. Может какие настройки не совпадают, мож еще чего...
проблема самоустранилась
проблема самоустранилась после пересборки ядра на новую версию.
(было 2.6.31-r3 стало 2.6.31-r5)