Проблема с VPN - пускает только на ресурсы провайдера (Ubuntu 8.10 RC1)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
Admi0n
Сообщения: 183
Статус: Еще один красноглазик

Проблема с VPN - пускает только на ресурсы провайдера

Сообщение Admi0n »

Настроил vpn вручную, в ifconfig после старта vpn поднимается ppp0 проблема в том что конектится только на сайт (форум, ftp и прочее) провайдера и все, в инет вообще не пускает пинг идет только на провайдера.
В чем может быть проблема и как это исправить? может кто то подскажет?
AMD Athlon 3200+ 2.Ghz, RAM 1g, I/Video, 80g IDE
Intel Dual-Core E5300 2.6 GHz RAM 4 GB DDR2, NVIDIA GeForce 7600 GS 256 MB, HDD 320 GB IDE
Intel i3 3.4 GHz, RAM 4 GB DDR3, NVIDIA GeForce 220 GT 512 MB, HDD 500 GB SATA2

Блог: http://admi0n.blogspot.com/
Спасибо сказали:
Аватара пользователя
vrusinov
Сообщения: 16
ОС: GMOS, Gentoo, RHEL, CentOS

Re: Проблема с VPN - пускает только на ресурсы провайдера

Сообщение vrusinov »

Admi0n писал(а):
25.10.2008 16:17
В чем может быть проблема и как это исправить? может кто то подскажет?

Скорее всего в роутинге.
Покажи route -n и ifconfig
http://greenmice.info/ - Linux, OSS и IT
Спасибо сказали:
Аватара пользователя
Admi0n
Сообщения: 183
Статус: Еще один красноглазик

Re: Проблема с VPN - пускает только на ресурсы провайдера

Сообщение Admi0n »

vrusinov писал(а):
25.10.2008 17:32
Admi0n писал(а):
25.10.2008 16:17
В чем может быть проблема и как это исправить? может кто то подскажет?

Скорее всего в роутинге.
Покажи route -n и ifconfig

route -n

Код: Выделить всё

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.9.0     0.0.0.0         255.255.255.0   U     1      0        0 eth1
0.0.0.0         192.168.9.200   0.0.0.0         UG    0      0        0 eth1


ifconfig

Код: Выделить всё

eth1      Link encap:Ethernet  HWaddr 00:06:4f:5c:cb:12
          inet addr:192.168.9.146  Bcast:192.168.9.255  Mask:255.255.255.0
          inet6 addr: fe80::206:4fff:fe5c:cb12/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:698 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:63517 (63.5 KB)  TX bytes:11562 (11.5 KB)
          Interrupt:16 Base address:0xac00

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:248 errors:0 dropped:0 overruns:0 frame:0
          TX packets:248 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:15516 (15.5 KB)  TX bytes:15516 (15.5 KB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:10.0.9.146  P-t-P:10.0.0.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1476  Metric:1
          RX packets:7 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:60 (60.0 B)  TX bytes:66 (66.0 B)
AMD Athlon 3200+ 2.Ghz, RAM 1g, I/Video, 80g IDE
Intel Dual-Core E5300 2.6 GHz RAM 4 GB DDR2, NVIDIA GeForce 7600 GS 256 MB, HDD 320 GB IDE
Intel i3 3.4 GHz, RAM 4 GB DDR3, NVIDIA GeForce 220 GT 512 MB, HDD 500 GB SATA2

Блог: http://admi0n.blogspot.com/
Спасибо сказали:
Аватара пользователя
poweroff
Сообщения: 90
ОС: GNU/Linux Debian Lenny 5.0.1

Re: Проблема с VPN - пускает только на ресурсы провайдера

Сообщение poweroff »

Попробуйте после коннекта выполнить команду

Код: Выделить всё

route add default dev ppp0

Возможно pptp команду defaultroute невоспринимает
Никогда не слушайте ничьих советов. Особенно этот.
Спасибо сказали:
Аватара пользователя
Admi0n
Сообщения: 183
Статус: Еще один красноглазик

Re: Проблема с VPN - пускает только на ресурсы провайдера

Сообщение Admi0n »

poweroff писал(а):
25.10.2008 19:46
Попробуйте после коннекта выполнить команду

Код: Выделить всё

route add default dev ppp0

Возможно pptp команду defaultroute невоспринимает

Попробовал, все вырубило напрочь. То есть и провайдер стал не доступен, еще раз выполнил pon все вернулось на свои места. Провайдер работает, инета нет.
vpn поднемал по этой инструкции.

В Ubuntu 8.04.1 такой проблемы с vpn не возникает, там все настраивал через "ГУИвский" network-manager и прекрасно работает в 8.10 настроить через network-manager не получается так как его там обновили и теперь банально не могу добавить новое vpn подключение кнопка +Add просто не активируется.
Приходится разбираться вручную.
AMD Athlon 3200+ 2.Ghz, RAM 1g, I/Video, 80g IDE
Intel Dual-Core E5300 2.6 GHz RAM 4 GB DDR2, NVIDIA GeForce 7600 GS 256 MB, HDD 320 GB IDE
Intel i3 3.4 GHz, RAM 4 GB DDR3, NVIDIA GeForce 220 GT 512 MB, HDD 500 GB SATA2

Блог: http://admi0n.blogspot.com/
Спасибо сказали:
Аватара пользователя
keir
Сообщения: 317
ОС: linux

Re: Проблема с VPN - пускает только на ресурсы провайдера

Сообщение keir »

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

Код: Выделить всё

ip r r 192.168.0.0/16 via 192.168.9.200 dev eth1
Но один момент - если vpn сервер имеет адрес не 192.168.x.x, а какой-нибудь другой, то до него нужен отдельный маршрут.
Trust №1
Спасибо сказали:
Аватара пользователя
Admi0n
Сообщения: 183
Статус: Еще один красноглазик

Re: Проблема с VPN - пускает только на ресурсы провайдера

Сообщение Admi0n »

Новая проблемма.
VPN настроил, все работает, но после первого подключения соединение падает примерно через 8-10 минут (иногда раньше) но при этом интерфейс ppp0 работает, если посмотреть ifconfig, вообще никаких изменений, но изменяется таблица маршрутизации.

До падения VPN:

Код: Выделить всё

192.168.1.1     10.7.100.200    255.255.255.255 UGH   0      0        0 eth1
10.0.0.1        0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.200.200 10.7.100.200    255.255.255.255 UGH   0      0        0 eth1
10.7.100.0      0.0.0.0         255.255.255.0   U     1      0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth1
192.168.0.0     10.7.100.200    255.255.0.0     UG    0      0        0 eth1
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0


И после:

Код: Выделить всё

10.0.0.1        0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
10.7.100.0      0.0.0.0         255.255.255.0   U     1      0        0 eth1
0.0.0.0         10.7.100.200    0.0.0.0         UG    0      0        0 eth1


Если после этого добавить нужные маршруты, то все опять работает и уже вроде стабильно.

В чем может быть проблема, почему маршруты слетают?
(в мандриве все работает нормально, в убунту нет...)
AMD Athlon 3200+ 2.Ghz, RAM 1g, I/Video, 80g IDE
Intel Dual-Core E5300 2.6 GHz RAM 4 GB DDR2, NVIDIA GeForce 7600 GS 256 MB, HDD 320 GB IDE
Intel i3 3.4 GHz, RAM 4 GB DDR3, NVIDIA GeForce 220 GT 512 MB, HDD 500 GB SATA2

Блог: http://admi0n.blogspot.com/
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Проблема с VPN - пускает только на ресурсы провайдера

Сообщение sash-kan »

логи смотрите, логи.
повысить «разговорчивость» pppd можно опцией debug.

p.s. «устойчивости» соединения вообще весьма способстувуют такие опции:
persist
maxfail 0
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: