[РЕШЕНО] Проблема с ВПН соединением. Есть соединение, выдается 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
Это логи 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)