LINUX.ORG.RU
ФорумAdmin

Беда с VPN и defaultroute

 ,


0

2

Извиняюсь, если не нашел, но поиск по сайту, и треть гугла за сегодня перерыл.

Беда в следующем. Нужно установить vpn соединение через pptp с удаленным сервером (vemeo.com). По настройкам в файлах «/etc/chap-secrets», «$provider», и «options.pptp» все в норме. Об этом я могу судить исходя из сообщения об успешной авторизации. Все бы хорошо, но при подключении с изменением defaultroute, мне присваивается ip-шник вида «ХХ.11.11.Х». Без него я вижу вводя команду «route -n» - dst: 0.0.0.0, gw - мой шлюз. Я просто не касался сетей в линуксе от слова «вообще», поэтому не обоссывайте меня, помогите разобраться. С ip-up эксперементировал вот по этому https://wiki.debian.org/ru/pptp-linux мануалу.

Весь день убил, правда. Первое что делал - читал маны. Правда читал. Нет, я серьезно сейчас. Либо в глаза долюблюсь, либо я не знаю.

«Ничего не понимай из того что вы написай». Но предполагаю, добавьте статик роут до вашего деф роута До поднятия pptp.
А вообще выхлоп ip r s до поднятия тунеля и его же после поднятия pptp в студию.

anc ★★★★★
()
Ответ на: комментарий от anc

До

root@debian:~# ip r s
default via 192.168.0.1. dev eth0
169.254.0.0/16 dev eth0 scope link metric 1000
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.105

После


root@debian:~# ip r s
default via 192.168.0.1. dev eth0
46.165.200.69 via 192.168.0.1 dev eth0 src 192.168.0.5
169.254.0.0/16 dev eth0 scope link metric 1000
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.105

Такие дела. Что делать?

Weezer_79
() автор топика
Ответ на: комментарий от Weezer_79

При подключении к vpn пишет вот че:

root@debian:~# pon provider nodetach
Using interface ppp0
Connect: ppp0 <--> /dev/pts/0
CHAP authentication succeeded
MPPE 128-bit stateless compression enabled
local IP address 172.22.22.5
remote IP address 172.22.22.1

Что это за адреса, и откуда они берутся?

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

Я так и не понял что нужно сделать.если нужно, чтоб при поднятии pptp не прописывался default route, то достаточно будет в options.pptp прописать параметр

nodefaultroute

CeMKa
()
Ответ на: комментарий от CeMKa

Еще раз коротко. Хочу подключится к впн-серверу через пптп, авторизация проходит, но когда я запрашиваю свой внешний ip - оказывается, что он не поменялся. Грубо говоря у меня просто НИРАБОТОИТ!!1!. Если вписать туда

nodefaultroute
, то вообще начинает при подключении выдавать следующее:

anon fatal [get_ipaddress:pptp.c:437]: getaddrinfo(): Temporary failure in name resolution
Weezer_79
() автор топика
Ответ на: комментарий от Weezer_79

После подключения к VPN дай команду:

ip r d default
ip r a default via 172.22.22.1
при этом в таблице маршрутизации должен присутствовать маршрут до VPN сервера через текущий шлюз, т.е. вот этот:
46.165.200.69 via 192.168.0.1 dev eth0 src 192.168.0.5

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