software:mikrotik:mikrotik-ovpn-make-faster

Mikrotik: ускоряем OpenVPN

Ниже идет речь о ускорении OpenVPN в RouterOS 6.x (точнее в 6.49.х).

Необходимо понимать что в RouterOS 6.x изумительно кривая реализация OpenVPN - мало того что работает только по TCP, так еще и делает это крайне хреново. В версиях 7.х реализация OpenVPN куда как лучше, но не всегда есть возможность и необходимость обновиться до нее. Поэтому первый совет - НЕ НАДО использовать OpenVPN на Mikrotik'ах.

Замеры при помощи iperf3 показали дно: 1,5-3,5 Мбит на канале 500 Гбит, что, как мне кажется, совершенно отвратительно. Интернет подсказал довольно простой способ как немного ускорить работу.

Учитывайте что во время смены настройки соединение будет переподключено!

Сервер OpenVPN:

  • Открываем Queues → Queue Types
  • Создаем новый со следующими настройками:
    • Type Name: openvpn-default
    • Kind: pfifo
    • Queue Size: 250
  • Открываем Queues → Interface Queues и меняем стандартный only-hardware-queue на наш только что созданный openvpn-default

Эту же настройку делаем на клиентском устройстве. Тестируем, скорость выросла до 20-25 Мбит.

  • software/mikrotik/mikrotik-ovpn-make-faster.txt
  • Последнее изменение: 2025/05/10 20:51
  • fireball