ATX250
Newbie | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Доброго всем времени суток! Проблема с OpenVPN. Есть домашний сервер (Intel i3 3220, 4Gb ram, Gigabit GA H77n Wifi). На борту - Gentoo Linux, ядро 3.14.4-hardened (и есть такой же сервер по железу, только ядро там 3.14.4-gentoo). Интерфейс TUN/TAP вкомпилен в ядро. Проблема в следующем. Поднял OVPN сервер, сгенерировал сертификаты, подключаюсь к серверу, соединение устанавливается и устойчивое. Через этот впн канал хожу в интернет и на внутренние ресурсы сервера то же без проблем. Но вот скорость закачки с сервера (и соответственно скорость интернета через ВПН то же) в пределах 150-200 кбайт, а скорость загрузки на сервер - 10-12мбайт (это если цепляюсь к нему из локальной сети, ну или та скорость, которую позволяет интернет-провайдер - то есть хорошая). Конфиг и сервера и клиента пробовал и в tcp в и udp. Менял параметры mtu, mssfix, убирал шифрование, сжатие, пробовал другие алгоритмы шифрования, запускал сервер от root'а, обновил OVPN с 2.3.3 до 2.3.4 - всё без толку, входящая скорость с сервера лучше не становится. Клиентами пробовал и Линукс и Виндовс - картина та же. При качании напрямую с сервера (через Веб-морду, или SCP) - скорость отличная, насколько позволяет интернет-канал. Собственно вопрос - как можно заставить ОпенВПН выдавать хорошую скорость? Конфиг сервера: port 6667 proto udp dev tun mode server tls-server tun-mtu 1500 #fragment 0 #mssfix 1200 #fast-io server 192.168.234.0 255.255.255.0 ifconfig-pool-persist ipp.txt push "route 192.168.0.0 255.255.255.0" client-config-dir ccd keepalive 10 120 comp-lzo max-clients 10 user nobody group nobody persist-key persist-tun status /var/log/openvpn/status.log log-append /var/log/openvpn/ovpn.log verb 6 mute 5 #cipher BF-CBC #cipher AES-256-CBC #cipher DES-EDE3-CBC Конфиг клиента: client dev tun proto udp tun-mtu 1500 #mssfix 1200 remote 37.193.*.* 6667 nobind persist-key persist-tun ca "C:\\Program Files\\OpenVPN\\keys\\ca-home.crt" cert "C:\\Program Files\\OpenVPN\\keys\\atx-rabota.crt" key "C:\\Program Files\\OpenVPN\\keys\\atx-rabota.key" tls-auth "C:\\Program Files\\OpenVPN\\keys\\ta-home.key" 1 #cipher BF-CBC #cipher AES-256-CBC #cipher DES-EDE3-CBC comp-lzo verb 3 mute 20 log "C:\\Program Files\\OpenVPN\\log\\openvpn.log" |