Очень прерывисто работает интернет через VPN (Ubuntu 8.10 x64 DVD, все что надо прилагается.)

Kubuntu, Xubuntu и другие

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

STROGOS
Сообщения: 493
ОС: Arch Linux

Очень прерывисто работает интернет через VPN

Сообщение STROGOS »

Интернет через VPN, поднимал через нетворк менеджер так:
1) Настроит сеть.
2) Настроил VPN.
3) Роутеры в конец файла /etc/ppp/ip-up
route add -net 192.168.128.1 gw * dev eth0
route del 77.244.44.54
route del 192.0.0.0
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.128.1 dev eth0
route add -net 77.244.45.128 netmask 255.255.255.128 gw 192.168.128.1 dev eth0
route add -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.128.1 dev eth0
route add -net 194.143.148.0 netmask 255.255.254.0 gw 192.168.128.1 dev eth0
route add -net 62.64.110.0 netmask 255.255.254.0 gw 192.168.128.1 dev eth0
route add -net 77.120.128.0 netmask 255.255.128.0 gw 192.168.128.1 dev eth0
route add -net 79.171.120.0 netmask 255.255.248.0 gw 192.168.128.1 dev eth0

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

viktor@strogos:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:e6:35:72:9a
          inet addr:192.168.128.87  Bcast:192.168.128.255  Mask:255.255.255.0
          inet6 addr: fe80::216:e6ff:fe35:729a/64 Диапазон:Ссылка
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:66278 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18633 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:32370981 (32.3 MB)  TX bytes:2069439 (2.0 MB)
          Прервано:252 Base address:0xc000

lo        Link encap:Локальная петля (Loopback)
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Диапазон:Узел
          ВВЕРХ LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:246 errors:0 dropped:0 overruns:0 frame:0
          TX packets:246 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:0
          RX bytes:11830 (11.8 KB)  TX bytes:11830 (11.8 KB)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol)
          inet addr:192.168.175.137  P-t-P:192.168.175.137  Mask:255.255.255.255
          ВВЕРХ POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:4424 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5896 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:3
          RX bytes:2474550 (2.4 MB)  TX bytes:929898 (929.8 KB)

viktor@strogos:~$

Вотета вывод пинга. Тут иногда появляются задержки по 300-500мс а то и пропадает на минутку вообще. ПРовайдер, конечно, говно, но помоему все таки дело в настройках ubuntu...

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

viktor@strogos:~$ ping ya.ru
PING ya.ru (93.158.134.8) 56(84) bytes of data.
64 bytes from ya.ru (93.158.134.8): icmp_seq=1 ttl=54 time=37.3 ms
64 bytes from ya.ru (93.158.134.8): icmp_seq=2 ttl=54 time=49.1 ms
64 bytes from ya.ru (93.158.134.8): icmp_seq=3 ttl=54 time=40.8 ms
64 bytes from ya.ru (93.158.134.8): icmp_seq=4 ttl=54 time=36.4 ms
64 bytes from ya.ru (93.158.134.8): icmp_seq=5 ttl=54 time=37.5 ms
64 bytes from ya.ru (93.158.134.8): icmp_seq=6 ttl=54 time=35.7 ms
64 bytes from ya.ru (93.158.134.8): icmp_seq=7 ttl=54 time=45.5 ms
64 bytes from ya.ru (93.158.134.8): icmp_seq=8 ttl=54 time=36.0 ms
64 bytes from ya.ru (93.158.134.8): icmp_seq=9 ttl=54 time=36.3 ms
64 bytes from ya.ru (93.158.134.8): icmp_seq=10 ttl=54 time=35.9 ms

Сеть локальная работает без нареканий.
Удалил
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Очень прерывисто работает интернет через VPN

Сообщение Juliette »

Уменьшить mtu для ppp0..?
Спасибо сказали:
STROGOS
Сообщения: 493
ОС: Arch Linux

Re: Очень прерывисто работает интернет через VPN

Сообщение STROGOS »

что?
Удалил
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: Очень прерывисто работает интернет через VPN

Сообщение Alexxx »

STROGOS писал(а):
14.06.2009 14:31
что?

ifconfig ppp0 mtu 1492
или ещё меньше
Спасибо сказали:
STROGOS
Сообщения: 493
ОС: Arch Linux

Re: Очень прерывисто работает интернет через VPN

Сообщение STROGOS »

С запущенным VPN или нет? И оно сохранится? И от рута или нет?

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

viktor@strogos:~$ sudo ifconfig ppp0 mtu 1492
[sudo] password for viktor:

Толком ничего не изменилось, все так же прерывается.

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

viktor@strogos:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:e6:35:72:9a
          inet addr:192.168.128.87  Bcast:192.168.128.255  Mask:255.255.255.0
          inet6 addr: fe80::216:e6ff:fe35:729a/64 Диапазон:Ссылка
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:265126 errors:0 dropped:0 overruns:0 frame:0
          TX packets:47228 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:61883000 (61.8 MB)  TX bytes:8674382 (8.6 MB)
          Прервано:252 Base address:0xc000

lo        Link encap:Локальная петля (Loopback)
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Диапазон:Узел
          ВВЕРХ LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1250 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1250 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:0
          RX bytes:59558 (59.5 KB)  TX bytes:59558 (59.5 KB)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol)
          inet addr:192.168.175.137  P-t-P:192.168.175.137  Mask:255.255.255.255
          ВВЕРХ POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:20713 errors:0 dropped:0 overruns:0 frame:0
          TX packets:27014 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:3
          RX bytes:10364280 (10.3 MB)  TX bytes:6008119 (6.0 MB)

viktor@strogos:~$


Првайдер как то говорил, что бы я вбил в консоли

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

viktor@strogos:~$ telnet vpn.vokar.com 1723

Что бы подконектится к VPN....
В итоге выдавало

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

viktor@strogos:~$ telnet vpn.vokar.com 1723
Trying 77.244.44.58...
Connected to vpn.vokar.com.
Escape character is '^]'.
Connection closed by foreign host.
viktor@strogos:~$

И в инет все же выходило.
Удалил
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Очень прерывисто работает интернет через VPN

Сообщение Juliette »

Попробуйте 576, шо такое 1492 при серьёзно прерывистом интернете...
Спасибо сказали:
STROGOS
Сообщения: 493
ОС: Arch Linux

Re: Очень прерывисто работает интернет через VPN

Сообщение STROGOS »

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

viktor@strogos:~$ sudo ifconfig ppp0 mtu 576
[sudo] password for viktor:
viktor@strogos:~$

Сделал. Перезагружаться или еще что нить надо? А что это я вообще делал?

Прерывание осталось..
Удалил
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Очень прерывисто работает интернет через VPN

Сообщение Juliette »

http://ru.wikipedia.org/wiki/MTU
Дайте хоть до кучи вывод route и route -n
Спасибо сказали:
STROGOS
Сообщения: 493
ОС: Arch Linux

Re: Очень прерывисто работает интернет через VPN

Сообщение STROGOS »

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

viktor@strogos:~$ route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
77.244.44.186   192.168.128.1   255.255.255.255 UGH   0      0        0 eth0
77.244.44.182   192.168.128.1   255.255.255.255 UGH   0      0        0 eth0
77.244.45.128   192.168.128.1   255.255.255.128 UG    0      0        0 eth0
192.168.128.0   0.0.0.0         255.255.255.0   U     0      0        0 ppp0
192.168.128.0   0.0.0.0         255.255.255.0   U     1      0        0 eth0
62.64.110.0     192.168.128.1   255.255.254.0   UG    0      0        0 eth0
194.143.148.0   192.168.128.1   255.255.254.0   UG    0      0        0 eth0
79.171.120.0    192.168.128.1   255.255.248.0   UG    0      0        0 eth0
77.120.128.0    192.168.128.1   255.255.128.0   UG    0      0        0 eth0
192.168.0.0     192.168.128.1   255.255.0.0     UG    0      0        0 eth0
10.0.0.0        192.168.128.1   255.0.0.0       UG    0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
viktor@strogos:~$ route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
77.244.44.186   192.168.128.1   255.255.255.255 UGH   0      0        0 eth0
vpn3.vokar.com  192.168.128.1   255.255.255.255 UGH   0      0        0 eth0
77.244.45.128   192.168.128.1   255.255.255.128 UG    0      0        0 eth0
192.168.128.0   *               255.255.255.0   U     0      0        0 ppp0
192.168.128.0   *               255.255.255.0   U     1      0        0 eth0
62.64.110.0     192.168.128.1   255.255.254.0   UG    0      0        0 eth0
194.143.148.0   192.168.128.1   255.255.254.0   UG    0      0        0 eth0
79.171.120.0    192.168.128.1   255.255.248.0   UG    0      0        0 eth0
77.120.128.0    192.168.128.1   255.255.128.0   UG    0      0        0 eth0
192.168.0.0     192.168.128.1   255.255.0.0     UG    0      0        0 eth0
10.0.0.0        192.168.128.1   255.0.0.0       UG    0      0        0 eth0
default         *               0.0.0.0         U     0      0        0 ppp0
viktor@strogos:~$

Второе доолго думало.

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

vpn3.vokar.com

Меня оочень смущает это, я не знаю, зачем там vpn3, и как по мне там надо или vpn или vpn2.

Вот мои настройки, которые я всегда юзаю при настройке еще со времен винды.

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

IP: 192.168.128.87
Mask: 255.255.255.0
DW: 192.168.128.1
DNS1: 77.244.45.1
DNS2: 77.244.45.4
VPN: vpn.vokar.com
Login: тут логин
Password: тут пассворд


А вот содержимое файла route(06.11.07).bat для винды.

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

route add 192.168.0.0 mask 255.255.0.0 192.168.128.1 -p

route add 77.244.45.128 mask 255.255.255.128 192.168.128.1 -p

route add 10.0.0.0 mask 255.0.0.0 192.168.128.1 -p

route add 194.143.148.0 mask 255.255.254.0 192.168.128.1 -p

route add 62.64.110.0 mask 255.255.254.0 192.168.128.1 -p

route add 77.120.128.0 mask 255.255.128.0 192.168.128.1 -p

route add 79.171.120.0 mask 255.255.248.0 192.168.128.1 -p




Моя штатная скорость инета с 1 июня составляет 75/36килобит, до этого было гораздо больше, но не анлим. Провайдер всех перевел на анлим без спросу.
Удалил
Спасибо сказали:
STROGOS
Сообщения: 493
ОС: Arch Linux

Re: Очень прерывисто работает интернет через VPN

Сообщение STROGOS »

Народ, сложно лазить с таким инетом, особенно когда инет твой хлеб. Помогите плиз.
Удалил
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Очень прерывисто работает интернет через VPN

Сообщение blackdevil »

!Предупреждение от модератора
Уважаемый, ну Вас же просили не "апать" тему...Ну нет ответов, что поделаешь....покопайтесь лично в этом вопросе, на форуме провайдера поспрашивайте...Делаю Вам последнее предупреждение.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
NeoGans
Сообщения: 3
ОС: Ububtu 9.04

Re: Очень прерывисто работает интернет через VPN

Сообщение NeoGans »

STROGOS писал(а):
14.06.2009 22:34
Народ, сложно лазить с таким инетом, особенно когда инет твой хлеб. Помогите плиз.

У меня такая проблема была когда я загружал АДСЛ модем после того, как загрузилась Убунта - Убунта шустро загружается и модем не успевает загрузиться. При этом соединение VPN и правда рвалось и приходилось запускать VPN заново.

НО если загрузить АДСЛ модем полностью, когда загорятся все светодиодики (power, ethernet, adsl, internet), а только после этого загрузить Убунту, то VPN держится стабильно и не рвется. В чем тут проблема я так и не разобрался, но теперь делаю только так.
Спасибо сказали:
craftuser
Сообщения: 4
ОС: Debian

Re: Очень прерывисто работает интернет через VPN

Сообщение craftuser »

STROGOS писал(а):
14.06.2009 22:34
Народ, сложно лазить с таким инетом, особенно когда инет твой хлеб. Помогите плиз.

Привет, у тебя VPN по сетке раздается или по модему? Если по сетке, имеется очень неплохой скриптик от corbina_сообщества, который можно переделать под любую сетку(теоретически, конечно).
Ну и если таки по сетке, я бы проверил собссно сеть на качество: как пинги ходят? Может тупо кабель по-турецки обжат? Или роутер греется от батареи?
З.Ы. Поставь ОФФТОП, если там всё будет нормально - будет о чем подумать...
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Очень прерывисто работает интернет через VPN

Сообщение blackdevil »

З.Ы. Поставь ОФФТОП, если там всё будет нормально - будет о чем подумать...

ИМХО подумать нужно в первую очередь автору, перед тем как такие советы на линуксфоруме давать. Пропущу мимо глаз только из-за того, что у автора 4 поста на счету, знаний по linux,думается, соответственно... отсюда и такие оригинальные советы.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
oldbay
Сообщения: 283
ОС: gentoo, cenos

Re: Очень прерывисто работает интернет через VPN

Сообщение oldbay »

А насколько часто прерывается ? Если промежуток терпимый 10-30 минут, то поставьте костыль в виде скрипта сторожа примерно такого содержания :

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

ifconfig ppp0
if [ $? -ne 0 ]; then
 pppd call (тут название вашего фойла тунеля из /etc/ppp/peers/)
fi


Назвать скрипт ,скажем, ppp_avtostart и сделать исполняемым и положить в какой нибудь каталог (типа /home/my_script)
И сделать запуск скрипта автоматическим через cron - для этого в /etc/crontab допишем:

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

 * * * * * root /home/my_script/ppp_avtostart


Теперь каждую минуту будет просыпаться хрон и запускать скрипт - который проверяет наличие ppp0 интерфейса (вашего vpn с провайдером) и при отсутствии оного заново поднимать интерфейс.

зы: В /etc/ppp/peers/(име вашего файла туннеля) можно конечно добавить параметр persist который должен вроде поднимать упавший vpn - но в моем случае он не работал.
зыы: Сам живу в городе где все провайдеры наподобие вашего и описанный костыль приходится ставить (в вариациях) везде - а выход только в использовании 2 каналов от 2-х независимых провов.
Спасибо сказали: