Смена сетевых реквизитов и VPN

Дано: Kubuntu 12.04 + интернет от Kabinet. Провайдер прислал сообщение об изменении сетевых рекизитов. Поскольку доступ у меня по VPN, поменять надо было только «белый» ip. Всё поменялось — всё ок, но страницы в браузере не открываются, доступа на telenet.ru тоже нет((( 5 дней настройки съели мой гуманитарный моск. Помогите, пожалуйста!
Вот текущие настройки:
/etc/network/interfaces

/etc/ppp/peers/kabinet

file /etc/ppp/options.pptp

Вывод route после старта:

ifconfig

pon kabinet debug nodetach

Начитавшись форумов, грешу на маршрутизацию, но как её настроить — не знаю((
По крайней мере, route add default dev ppp0 или ip route add default via 31.167.171.49 dev ppp0 ничего не дают, или я что-то не так делаю(

0
Xenomorph - 10 Декабрь, 2012 - 21:02
Изображение пользователя Xenomorph.

Можно поинтересоваться, какие настройки были до этого? Точнее, что именно изменилось в настройках? У меня есть идея, почему не работает, но нужно подтвердить.

0
Гость - 11 Декабрь, 2012 - 13:24

До этого было всё то же самое, но в /etc/ppp/peers kabinet (и в chap-secrets, соответственно) был старый "белый" ip-шник прописан.

0
Mike - 11 Декабрь, 2012 - 06:26
Изображение пользователя Mike.

на будущее: привыкаем пользоваться тегами и прячем длинные портянки логов и конфигов под кат (кнопка CL).
хотелось бы еще попросить вывод команды ip ro в студию.

0
Гость - 11 Декабрь, 2012 - 14:01

да, извините, просто вчера с телефона всё постилось, а там оформлять трудно((

вот ip ro:

0
Mike - 11 Декабрь, 2012 - 14:44
Изображение пользователя Mike.

сейчас маршрут поумолчанию выставлен через шлюз локалки по eth0. Попробуй грохнуть дефолтный маршрут, а новым дефолтным задай тот, что через ppp0.
Кроме этого еще вопрос: пинг до какого-либо узла по IP-адресу идет? Если по IP пингуется, а по доменному имени нет, значит проблема с ДНС-серверами.
Если нет пинга до произвольных узлов, попробовать пингонуть 172.30.0.1
Еще неплохо бы посмотреть трассировку до того же 172.30.0.1 и до какого-нибудь внешнего адреса, скажем, популярный 8.8.8.8

0
Гость - 11 Декабрь, 2012 - 16:43

Да, верно, по умолчанию стоит на etho. Если убить и перейти на ppp0 получаю следующее:

при попытке "достучаться" до провайдера:

PING:

а вот на 8.8.8.8 - застревает

....и всё, дальше тишина..
ping kabinet или ya.ru завершается: unknown host

0
Mike - 11 Декабрь, 2012 - 18:02
Изображение пользователя Mike.

оччень интересно. Провайдерский узел виден, а дальше затык. На этот счет у меня две мысли:
1) при поднятом ВПНе и переделанном маршруте (ниже Флеймвлауер написал, как) сделай команду
traceroute 8.8.8.8
Возможно, что вместо traceroute нужно будет использовать tracert, это ты уже сам смотри, по обстоятельсвам, в данном случае разница небольшая: что поумолчанию у тебя в комплекте есть.
2) Если трассировка на 172.30.0.1 заглохнет, то тебе, скорее всего пинать техподдержку провайдера надо. Ну это, конечно, при условии, что ты нам не из параллельной винды пишешь, где все само работает.

Ждем результатов.

0
Гость - 11 Декабрь, 2012 - 19:18

на traceroute требует установить доп пакет, чего я не могу, а на tracert -- предлагает только tracer (из какого-то левого пакета)

0
Mike - 11 Декабрь, 2012 - 19:25
Изображение пользователя Mike.

tracepath точно есть в базовой комплектации.

+1
Flameflower - 11 Декабрь, 2012 - 17:31
Изображение пользователя Flameflower.

Ну уж написал бы человеку команду по смене дефолтроута. :)
sudo ip r r default via 172.30.0.1 dev ppp0
----
А топикстартеру в конфиг kabinet (/etc/ppp/peers/kabinet) следует дописать 2 строчки:
defaultroute
replacedefaultroute

В итоге при поднятии тоннеля у тебя дефолтный маршрут заменится по умолчанию.

0
Mike - 11 Декабрь, 2012 - 18:05
Изображение пользователя Mike.

Да, грешен, не подумал я как-то команду отписать, как-то был уверен, что топикстартер знает, тем более, что у него в конце поста указано, что дефолтные шлюзы он менял, хоть и неправильно, что до меня только сейчас дошло.
А что касается дефолтроута и реплейса, то обрати внимание, у него в конфиге все это прописано, однако не работает.
И таки да, ты прав. Я более чем уверен, что после выполнения указанного тобой дефолтроута все должно устаканиться само собой.

0
Гость - 11 Декабрь, 2012 - 19:13

К сожалению, не получается((
Попробовала отребутать комп даже, в конфиге route стало лучше:

но инет не появился...
Прописала ещё раз (ppp0 через 172.30.0.1) Стало вот так:

инета нет(

0
Mike - 11 Декабрь, 2012 - 19:22
Изображение пользователя Mike.

ну а трассировать то кто будет? там несколько команд трассировки, одна из них точно есть в комплекте, неуже ли так трудно в консоли набрать trac, щелкнуть табом и посмотреть, что из этого выйдет? Или мы должны телепатией определять, в каком месте у тебя затык?

0
Гость - 12 Декабрь, 2012 - 07:38

и опять же сорри, ты меня переоцениваешь;) я тоже телепатией не могу сообразить, как сделать трассировку другой утилиткой, потому что о её существовании не знаю( ну, теперь знаю зато..

0
Flameflower - 11 Декабрь, 2012 - 19:27
Изображение пользователя Flameflower.

Давай не так.
Показать маршруты - ip route show (кратко: ip r)
Можно еще настроечки firewall'a глянуть?
iptables -nvL
Трассировку можно смотреть еще так:
mtr 8.8.8.8
============
Ну и докучи посмотреть pptp.options
cat /etc/ppp/options.pptp| grep -v \# | grep \.
Ну и полный файл конфига kabinet
cat /etc/ppp/peers/kabinet | grep -v \# | grep \.
А то я не могу сообразить к чему относится выдержка по настройкам соединения.

0
Гость - 12 Декабрь, 2012 - 07:43

Так, сейчас, вот:

ip r

iptables -nvL

cat /etc/ppp/options.pptp

cat /etc/ppp/peers/kabinet

0
Mike - 12 Декабрь, 2012 - 08:09
Изображение пользователя Mike.

по логам и ответам все ок, и маршрут нужный, и все такое. А если посмотреть на трассировку, то видно, что до провайдерского узла контакт есть, а за пределы - затык. И вот этот момент смущает. Ты нам пишешь из параллельной винды или с телефона?
Если с телефона, а параллельной операционки под рукой нет, сделай загрузочную флешку/компашку (например, живой образ инсталлятора кубунты), и грузанись туда и попробуй там начистую поднять ВПН. Как вариант - снести начисто текущие настройки соединения и завести заново. Но я бы все же поэкспериментировал сначала с "живого образа".

0
Гость - 12 Декабрь, 2012 - 09:00

пишу с ноута, подцепленного к чужому вайфаю (пиратствую, да)
на самом деле, был уже даже вариант переустановки системы опробован, но реинкарнация не помогла(

0
Flameflower - 12 Декабрь, 2012 - 08:17
Изображение пользователя Flameflower.

172.30.0.1 dev ppp0 proto kernel scope link src 31.167.171.49
172.30.0.1 dev ppp1 proto kernel scope link src 31.167.171.49

А это что?
Еще смущает опция:
noproxyarp
Если попробовать без нее?

0
Гость - 12 Декабрь, 2012 - 09:03

закомментировала noproxyarp, ничего не изменилось(
мне вот ещё интересно, почему при pon kabinet debug nodetach каждый раз создаётся новый ppp (ppp1, ppp2, ppp3...)
Разве replacedefaultroute не должен его на ppp0 заворачивать?

0
Xenomorph - 12 Декабрь, 2012 - 11:25
Изображение пользователя Xenomorph.

replacedefaultroute не запрещает создавать новые интерфейсы.

+1
comme-bat - 12 Декабрь, 2012 - 13:49

в общем, ситуация получила вот какое развитие: на недобуке у меня стоит параллельно винда семёрка, я решила по инструкциям поднять VPN на ней.
Поскольку техподдержка Кабинет при слове "линукс" начинает вопить "чур меня-чур" и бросать трубки, решила дать им типовую задачку.
И что вы думаете? Всё настроилось, и локалка и VPN, только доступа никуда нет.
Два раза по полчаса пытала мальчиков из техподдержки. Что-то они там у себя тык-мык-тык-мык делали, потом пробовали сменить мне серый айпишник - результата ноль.
Хотели мне прогнать "это у вас в операционке проблема" - тут я им карты открыла, что уже неделю билась на одном компе, а сейчас и комп другой, и операционка, и всё равно не канает.
В итоге мальчики меня оставили висеть на линии ещё минут 5, потом сказали, что "передали проблему в соответствующую службу" и там это "будут решать".
Посмотрим, конечно. Скорее всего просто поменяю провайдера на более вменяемого.

+1
Mike - 12 Декабрь, 2012 - 13:55
Изображение пользователя Mike.

воооот! а я говорил, что это провайдер мозг компостирует! =)

+1
comme-bat - 12 Декабрь, 2012 - 14:18

ага, с них станется((
зато появилось некоторое облегчение, что это не мои кривые руки виноваты;)
Вам СПАСИБО всем, что не пожалели времени и стали вникать!
Если всё-таки решится - отпишусь.

0
itrch - 12 Декабрь, 2012 - 14:14
Изображение пользователя itrch.

обычно надеешься на лучшее, а получается как всегда )))

0
Xenomorph - 12 Декабрь, 2012 - 11:34
Изображение пользователя Xenomorph.

Меня настолько тема зацепила, что я даже загуглил .

Всё же стоит попробовать ip route add default via 31.167.171.49 dev ppp0 после поднятия интерфейса.

Ещё рекомендовали прописать маршруты для dns'ов.
ip route add 87.224.197.1 via 31.167.171.49
ip route add 87.224.213.1 via 31.167.171.49

+2
comme-bat - 12 Декабрь, 2012 - 14:20

а я-то сколько гуглила! ;))
такие приёмчики тоже не прошли, поскольку, похоже, дело не в настройках (см.выше)

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры