Есть несколько способов повысить скорость соединения между клиентами OpenVPN:
1. Измените протокол на TCP: В вашем конфигурационном файле сервера измените строку "proto udp" на "proto tcp". Когда используется протокол TCP, скорость может быть немного выше, но пинг может быть выше.
2. Увеличьте параметры sndbuf и rcvbuf: В вашем конфигурационном файле сервера добавьте следующие строки:
sndbuf 0
rcvbuf 0
Также добавьте те же строки в конфигурационный файл клиента. Это позволит использовать максимально возможный размер буфера для передачи и получения данных.
3. Используйте сжатие данных: В вашем серверном конфигурационном файле добавьте следующую строку:
comp-lzo
Также добавьте эту строку в конфигурационный файл клиента. Сжатие данных может увеличить скорость передачи в некоторых случаях.
4. Проверьте ресурсы сервера: Убедитесь, что ваш VPS имеет достаточные ресурсы для хорошей производительности OpenVPN. Убедитесь, что процессор, память и сетевые интерфейсы не загружены другими задачами.
5. Попробуйте использовать другую конфигурацию шифрования: Вместо использования шифра AES-256-CBC можно попробовать использовать шифр AES-128-GCM, который обычно предлагает более высокую скорость передачи.
6. Попробуйте увеличить значение параметра keepalive: В вашем серверном конфигурационном файле увеличьте значения параметра keepalive на более высокое значение, например, 30 300.
7. Увеличьте значение параметра mssfix: В вашем серверном конфигурационном файле увеличьте значение параметра mssfix на более высокое значение, например, 1450.
После внесения изменений в конфигурационные файлы сервера и клиента не забудьте перезапустить OpenVPN на обоих компьютерах, чтобы изменения вступили в силу.