Dyadya Zavhoz Posted October 19 Share Posted October 19 Вводные данные: Базовая ВПС у 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 Перепроверял много раз, цифры чуток плавают но в целом порядок такой. Целевой сервер проверки - всегда один и тот же, впн сервер один и тот же. В чём может быть причина такой потери скорости при использовании роутера? Что можно предпринять, чтобы исправить ситуацию? Quote Link to comment Share on other sites More sharing options...
Denis P Posted October 19 Share Posted October 19 7 часов назад, Dyadya Zavhoz сказал: Что можно предпринять, чтобы исправить ситуацию? Купить роутер на arm Quote Link to comment Share on other sites More sharing options...
Dalex Posted October 20 Share Posted October 20 1. Включить использование tcp и udp портов в настройках openconnect. 2. перейти на amneziagw - он работает по udp и будет гораздо шустрее. Quote Link to comment Share on other sites More sharing options...
abelar Posted October 20 Share Posted October 20 (edited) В 19.10.2024 в 12:47, Denis P сказал: Купить роутер на arm Это сильно не помогает, режет скорость. Еще проблема, кроме скорости, утекает память на VPS сервере, но думаю проблема не в Кинетике, а в самом Ocserv. Edited October 20 by abelar Quote Link to comment Share on other sites More sharing options...
abelar Posted October 20 Share Posted October 20 11 час назад, Dalex сказал: Включить использование tcp и udp портов в настройках openconnect На стороне сервера имеете в виду? Quote Link to comment Share on other sites More sharing options...
Denis P Posted October 20 Share Posted October 20 1 час назад, abelar сказал: Это сильно не помогает, режет скорость. Устройства на MIPS 7621 - не больше 20мбит, на aarch64 - 7622/7681 - 120 можно и немного больше. А так да, сильно не помогает Quote Link to comment Share on other sites More sharing options...
Dalex Posted October 21 Share Posted October 21 12 часа назад, abelar сказал: На стороне сервера имеете в виду? Да на стороне сервера, это логично, ибо на стороне клиента таких настроек нет, по крайней мере в UI. Quote Link to comment Share on other sites More sharing options...
Le ecureuil Posted October 21 Share Posted October 21 14 часа назад, abelar сказал: Еще проблема, кроме скорости, утекает память на VPS сервере, но думаю проблема не в Кинетике, а в самом Ocserv. Что значит "утекает"? Как именно определили? Quote Link to comment Share on other sites More sharing options...
abelar Posted October 21 Share Posted October 21 7 часов назад, Le ecureuil сказал: Что значит "утекает"? Как именно определили? Это VPNbot, тут OCserv в докере. Памяти на VPS 2Гб, она достаточно быстро переполняется и соответственно машина подвисает. Попросил пересобрать OC докер с установкой лимита размера используемой памяти OCserv, если сделают, проверю. Quote Link to comment Share on other sites More sharing options...
abelar Posted October 21 Share Posted October 21 (edited) VPNbot в dev версии 1.74 пересобрали докер, установили ограничение памяти 200Мб и загрузку ядра процессора 50%. В итоге контейнер с OCserv при большом трафике достаточно быстро набирает память, доходит до 200 Мб, затем соединение судя по всему пропадает (пинг не идет), в это время сбрасывает потребление памяти, примерно через минуту соединение восстанавливается. И так в цикле постоянно. Очень странно, возможно OCserv в докере нормально не живет . Edited October 21 by abelar Quote Link to comment Share on other sites More sharing options...
abelar Posted October 22 Share Posted October 22 Проблема похоже решилась правкой конфигурационного файла ocserv.conf Необходимо раскомментировать строчку и заменить isolate-workers = true на false Прочитал вот тут https://www.opennet.ru/openforum/vsluhforumID1/97859.html Quote Link to comment Share on other sites More sharing options...
Le ecureuil Posted October 23 Share Posted October 23 В KeeneticOS, кстати, тоже стоит false. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.