Master-X
Форум | Новости | Статьи
Главная » Форум » Хостинги / Домены / Железо » 
Тема: Ограничение скорости при впн соединении - куда рыть?
цитата
05/07/10 в 17:46
 Uncle Joe
без ВПН - 2 мегабита. тестирую на разные направления - везде стабильно. соединяюсь под впн1 (америка) - от 128 до 312 кбит, под вторым впн - англия - те же яйца вид сбоку - ну может иногда до 512 добирается. в настройкха впн (опенвпн кстати) ограничений скорости нету, канал со слов админов тоже не зажат. подскажите куда рыть и как тестировать правильно? например скорость канала без впн я протестил скачав большое файло с того же сервака где впн стоит - это корректный тест или не очень?
цитата
05/07/10 в 18:06
 zuborg
Uncle Joe писал:
например скорость канала без впн я протестил скачав большое файло с того же сервака где впн стоит - это корректный тест или не очень?


тест вполне корректный, на все остальные сервера скорость будет не больше никак (если локально ftp или http скорость не зажата, конечно)

попробуй использовать что-то вроде
sndbuf 131072
rcvbuf 131072

на сервере и клиенте
цитата
05/07/10 в 20:28
 Vyacheslav
Отпиши если что про результат, если попробуешь. Тоже интересно.
цитата
06/07/10 в 10:19
 Woland
+100 за отписать про результаты - тоже сильно страдаю от этого явления и админы говорят, что помочь мне не может никто, мол провайдер режет ... при этом провайдеров у меня несколько и хз, что они там могут резать icon_smile.gif
цитата
06/07/10 в 10:56
 goodlover
Возможно, режут скорость определённого типа трафика? Пров, который у меня был раньше, практиковал такое. Сейчас же наоборот ощущаю небольшой прирост скорости (но увеличение пинга) при коннекте через vpn.
цитата
06/07/10 в 14:36
 oz
если опенвпн по udp на сервере

tun-mtu 1400
fragment 1300

должно помочь
цитата
28/01/11 в 13:04
 Uncle Joe
Подыму ка я топик - может кто чего умного за полгода придумал или как то решил проблему? по прежнему страдаю от низкой скорости под впн - конкретно выше 0.2 мегабита не подымается. пробовал на нескольких провайдерах. Админы сервака клянутся что ограничений нетуicon_smile.gif склонен им верить. в чем же все таки затык?
цитата
28/01/11 в 18:01
 Freezman
А через какое железо в инет выходишь? многие не дорогие модели имеют падение производительности, если инет через впн раздают + сильно от настроек зависят. Хотя конечно у тебя совсем мало получается
цитата
28/01/11 в 18:17
 Don_Korleone
с впном всегда инет медленней работает, ничего не поделаешь.
цитата
28/01/11 в 19:23
 Uncle Joe
Жлезо не при делах. я выходил с разных девайсов. более того - виндоус ВПН - обычное - не опен - дает смелый мегабит и выше. причина 99% в настройках ОпенВПН
цитата
28/01/11 в 21:21
 creator123
попробовать
route-method exe
вроде как мне помогло.
цитата
28/01/11 в 21:29
 Uncle Joe
еще бы расшифровать чего это такое - или линку дать. а то каюсь слаб я в технических моментах. данной тобой информации критично мало для меня
цитата
29/01/11 в 11:45
 SN211
Цитата:
Решение: "route-method exe" в конфиг.файле - это указывает OpenVPN-у, что добавление маршрута надо делать не через API, а через route.exe. Кроме того, может потребоваться небольшая задержка перед добавлением маршрута через route.exe

http://www.ru.kurlix.de/index.php?option=com_content&task=view&…;Itemid=27 П.5
https://secretsline.biz/ru/manual/read/diagnose-openvpn/

Открываешь конфигурационный файл "client.ovpn" и добавляешь внизу "route-method exe route-delay 2". 2-это у меня стоит, у себя попробуй поэксперементировать с задержкой. Допустим от 2 до 10. Для примера мой конфиг:
remote x.x.x.x 1194 (ip твоего хоста и порт)
client
dev tun
proto tcp
resolv-retry infinite
nobind
user nobody
group nogroup
persist-key
persist-tun
ca ca.crt
cert client1.crt
key client1.key
comp-lzo
verb 4
mute 20
route-method exe route-delay 2

Может кто из админов еще отпишет
цитата
29/01/11 в 17:54
 Uncle Joe
Спасибо большое за разъяснения. Попробовал - мне не помогло. даже немного хуже стало. Но кстати строк в конфиге у меня значительно больше. в общем предлагаю умным людям высказаться ещеicon_smile.gif А высказавшимся рейтинг и большое спасибо.
цитата
30/01/11 в 12:35
 DiamonD
ИМХО надо плясать от конфига.. Следовательно выложи его сюда, а то гадание на кофейной гуще получается..
цитата
30/01/11 в 17:15
 SN211
И лог подключения то-же
цитата
03/02/11 в 05:15
 svarog
Uncle Joe писал:
Спасибо большое за разъяснения. Попробовал - мне не помогло. даже немного хуже стало.
Не должно было стать ни хуже, ни лучше, эта директива на скорость не влияет. Она меняет способ добавления маршрутов, если же траф бегал через ВПН до ее добавления - то смысла в ней нету.

P.S. конфиг таки выложи сюда, удалив с него инфу типа айпишек. Комментарии (строки, начинающиеся с # тоже можешь не выкладывать).
цитата
03/02/11 в 07:32
 Pentarh
Попробовал увеличить sndbuf/rcvbuf от дефолтного до дефолтного*4, на ситуацию особо не повлияло.

Реальная скорость up/down: 0.5Mbit/5Mbit
VPN: 0.5Mbit/3Mbit.

Это голландский впн. Если включаю штатовский, все намного хуже. Здесь наверно в задержках дело: выше пинг до сервера = ниже скорость впн.

Ну еще я пока особо не разбирался, но чует моя жопа что openVPN over UDP будет шустрее чем over TCP. На вайфае сижу, а у него с UDP очень все плохо - не могу проверить пока.
цитата
03/02/11 в 12:32
 deSilva
Мой конфиг
server.conf

port 1194
proto udp
dev tun
tls-server
server 192.168.100.0 255.255.255.0
push "dhcp-option DNS XX.XX.XX.XX"
push "dhcp-option DNS YY.YY.YY.YY"
push "redirect-gateway"
keepalive 10 120
comp-lzo
persist-key
persist-tun
status openvpn-status.log
duplicate-cn
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/vpnserver.crt
key /etc/openvpn/keys/vpnserver.key
dh /etc/openvpn/keys/dh1024.pem

client.ovpn

client
tls-client
verb 3
dev tun
proto udp
remote AA.AA.AA.AA 1194
nobind
persist-key
persist-tun
ca ca.crt
cert client01.crt
key client01.key
push "dhcp-option DNS XX.XX.XX.XX"
push "dhcp-option DNS YY.YY.YY.YY"
comp-lzo

Работает как часики с винХп, вин7(клиента чуть исправлял на предмет route method), андроида.
Скорость после подключения падает до 20% где-то, это оверхед протокола.
Торможение может возникать изза нагрузки на впн-сервер(не успевает жать-перепаковывать), забитый канал локального оператора либо ограничения по протоколам(в домосетках часто используют софтроутеры, где могут накручивать сеть, чтобы выглядело красиво. шейпингом там или еще чем-то), торможение стека локального компа-клиента(когда работает торент-клиент или что-то подобное, либо анализатор трафика из антивируса).
цитата
03/02/11 в 19:23
 Woland
Цитата:
Работает как часики с винХп, вин7(клиента чуть исправлял на предмет route method), андроида.


Можно чуть подробнее про андроид ? Как настроить, какой софт или типа того - чё-то не выходит у меня найти работающий вариант icon_sad.gif
цитата
03/02/11 в 21:01
 deSilva
Woland писал:
Можно чуть подробнее про андроид ? Как настроить, какой софт или типа того - чё-то не выходит у меня найти работающий вариант icon_sad.gif


Надо получить рута от девайса.
Залить ядро с поддержкой tun(у меня ядро с улучшеными характеристиками питания/производительности).
Далее из маркета ставить OpenVPN Settings.
Залить на карту конфиг и нажать 2 галочки.
Либо прошить мод_цианоген. Там ядро с модулем tun и есть бинарник openvpn.
У меня Nexus. Поэтому все актуально для него.
http://4pda.ru/forum/. Там есть все ссылки и каменты, мудрость черпал оттуда в основном.


Эта страница в полной версии