iOS 12 OpenVPN соединение грязно медленно, что является лучшей конфигурацией?
Я могу успешно подключиться к серверу OpenVPN моего маршрутизатора Asus, однако, я в значительной степени получаю 0 пропускной способности и никогда не могу ориентироваться в Интернете.
Пример файла конфигурации:
remote foobar.net 1194
float
nobind
proto udp
dev tun
sndbuf 0
rcvbuf 0
keepalive 15 60
compress
auth-user-pass
client
auth SHA256
cipher AES-256-CBC
remote-cert-tls server
auth-nocache
Я попытался настроить аутентификацию и шифр, но это не имело никакого эффекта.
1 ответ
Я переключился на приложение iOS Passepartout для подключения к OpenVPN. У меня была такая же медлительность, как и раньше, в официальном приложении OpenVPN.
Когда я спросил разработчика Passepartout об этой проблеме, они связали меня с часто задаваемыми вопросами о приложении, https://passepartoutvpn.app/faq/.
В то время они упомянули, что отключили сжатие через приложение из-за уязвимости OpenVPN VORACLE, https://community.openvpn.net/openvpn/wiki/VORACLE.
Из-за этого мое соединение было несовместимым. Я приступил к удалениюcompress
из моей конфигурации OpenVPN и смог получить соединение, и моя пропускная способность не казалась ограниченной.
Просто перечислите здесь, что я сделал для исправления моей первоначальной проблемы.
Вы пробовали запустить OpenVPN без sndbuf 0
а также rcvbuf 0
? Согласно руководству, когда вы не устанавливаете их вручную, для них устанавливается значение по умолчанию для ОС.
Если это ничего не меняет, я предлагаю запустить ваш конфиг с verb 3
добавлено. Клиент и сервер, кажется, имеют некоторое несоответствие конфигурации, и это, мы надеемся, должно выявить это. Если на вашем маршрутизаторе есть журналы сервера, это также может помочь проверить их.