Jump to content

Keenetic Ultra, OpenConnect client, проблема скорости


Recommended Posts

Вводные данные:
 Базовая ВПС у vdsina.com, в Амстердаме.
 Декларируется порт 10 Gbit
 На ней настроен OpenConnect server, типовая сборка (из репозитория ocserv), UDP включен.
 

Ставлю OpenConnect клиенты внутри одной сети (линк 100 Mbps) на
а) вин ноутбук
б) мак планшет
в) роутер Keenetic Ultra (KN-1810) EAEU


Наблюдаю следующую разницу в скоростях:

а) вин ноутбук
 скорость download 62.16 Mbps, upload 86 Mbps
б) Мак планшет
 скорость download 67.79 Mbps, upload 87 Mbps
в) Keenetic Ultra
 скорость download 14.15 Mbps, upload 15 Mbps
https://www.speedtest.net/result/16899595528

Перепроверял много раз, цифры чуток плавают но в целом порядок такой.
Целевой сервер проверки - всегда один и тот же, впн сервер один и тот же.

В чём может быть причина такой потери скорости при использовании роутера?
 Что можно предпринять, чтобы исправить ситуацию?

Link to comment
Share on other sites

1. Включить использование tcp и udp портов в настройках openconnect.

2. перейти на amneziagw - он работает по udp и будет гораздо шустрее.

Link to comment
Share on other sites

В 19.10.2024 в 12:47, Denis P сказал:

Купить роутер на arm

Это сильно не помогает, режет скорость.

Еще проблема, кроме скорости, утекает память на VPS сервере, но думаю проблема не в Кинетике, а в самом Ocserv.

Edited by abelar
Link to comment
Share on other sites

11 час назад, Dalex сказал:

Включить использование tcp и udp портов в настройках openconnect

На стороне сервера имеете в виду?

Link to comment
Share on other sites

1 час назад, abelar сказал:

Это сильно не помогает, режет скорость. 

Устройства на MIPS 7621 - не больше 20мбит, на aarch64 - 7622/7681 - 120 можно и немного больше. А так да, сильно не помогает

Link to comment
Share on other sites

12 часа назад, abelar сказал:

На стороне сервера имеете в виду?

Да на стороне сервера, это логично, ибо на стороне клиента таких настроек нет, по крайней мере в UI.

Link to comment
Share on other sites

14 часа назад, abelar сказал:

Еще проблема, кроме скорости, утекает память на VPS сервере, но думаю проблема не в Кинетике, а в самом Ocserv.

Что значит "утекает"? Как именно определили?

Link to comment
Share on other sites

7 часов назад, Le ecureuil сказал:

Что значит "утекает"? Как именно определили?

Это VPNbot, тут OCserv в докере. Памяти на VPS 2Гб, она достаточно быстро переполняется и соответственно машина подвисает. Попросил пересобрать OC докер с установкой лимита размера используемой памяти OCserv, если сделают, проверю.

photo_2024-10-20_12-28-17.jpg

photo_2024-10-20_12-20-31.jpg

Link to comment
Share on other sites

VPNbot в dev версии 1.74 пересобрали докер, установили ограничение памяти 200Мб и загрузку ядра процессора 50%.

В итоге контейнер с OCserv при большом трафике достаточно быстро набирает память, доходит до 200 Мб, затем соединение судя по всему пропадает (пинг не идет), в это время сбрасывает потребление памяти, примерно через минуту соединение восстанавливается. И так в цикле постоянно. Очень странно, возможно OCserv в докере нормально не живет .

Edited by abelar
Link to comment
Share on other sites

Проблема похоже решилась правкой конфигурационного файла ocserv.conf

Необходимо раскомментировать строчку и заменить isolate-workers = true на false

Прочитал вот тут https://www.opennet.ru/openforum/vsluhforumID1/97859.html

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...