У нас есть сервер доступа, обеспечивающий VPN для некоторых наших клиентов и сотрудников с ноутбуками. Обычно они подключаются извне офиса, и все работает нормально. Однако для простоты и безопасности, когда кто-то подключается из офиса, VPN также используется в локальной сети. Это тоже работает нормально, за исключением того, что скорость LAN-соединения очень низкая по сравнению с 1 Гбит / с в LAN. scp
дает 150 КБ / с с использованием VPN и полной скорости (которая варьируется, поскольку настольные компьютеры сами занимают большую полосу пропускания, но примерно в 20 раз быстрее), если я вручную подключаюсь, превосходя VPN. Так,
Конфиги OpenVPN следующие:
Сервер:
dev tun ifconfig 10.0.2.1 10.0.2.2 secret /etc/openvpn/static.key proto tcp-server port 1194 cipher DES-EDE-CBC daemon verb 4 log-append /var/log/openvpn.log keepalive 10 900 comp-lzo
Клиент:
remote 10.0.1.3 secret /home/jkowalski/openvpn.key dev tun proto tcp-client port 1194 cipher DES-EDE-CBC ifconfig 10.0.2.2 10.0.2.1 script-security 2 route 10.0.0.0 255.255.255.0
Я пробовал до сих пор: изменение шифра, порта, настройки сжатия. Отключение шифрования вообще. В журнале сервера ошибок нет, хотя некоторым машинам требуется много времени для подключения. Серверная машина - это 32-разрядная версия Debian 7.8. Клиентские машины - это 64-разрядная версия Windows 7 / 8.1, 32-разрядная версия XP и Ubuntu 14.04LTS.
Заранее спасибо.
ОБНОВИТЬ: Я так и не узнал, в чем была первоначальная проблема. Решением было перейти на 64-битный Debian 9. Теперь все работает нормально. Я также перешел на UDP, и он работает как шарм.