Оба протокола зрелые и безопасные при разумной настройке. Они отличаются поведением в реальных сетях. Выбирайте исходя из потребностей вашего соединения, а не из лозунгов.
WireGuard вкратце
- Крошечная кодовая база, которую проще проверять, встроен в ядро Linux.
- Быстрый, с низкой задержкой и малым расходом батареи на телефонах.
- Хорошо переносит смену сети: при переключении с Wi-Fi на мобильный интернет туннель остаётся активным.
- Только UDP, с узнаваемым рукопожатием, которое некоторые сети блокируют.
- Конфигурация занимает несколько строк на каждого пира, с ключами и фиксированными адресами.
OpenVPN вкратце
- Работает по UDP или TCP, в том числе через TCP-порт 443, который проходит через многие строгие файрволы.
- Большой набор возможностей: сертификаты, плагины, множество вариантов аутентификации.
- Медленнее WireGuard и сложнее в настройке.
- Больше кода означает больше поверхности, которую нужно обновлять.
Скорость и батарея
WireGuard обычно обеспечивает более высокую пропускную способность и меньшую нагрузку на CPU на том же VPS. На телефоне вы заметите это по времени работы от батареи и по тому, как быстро туннель переподключается.
Прохождение через строгие сети
Отели, офисы и некоторые страны блокируют рукопожатие WireGuard или весь UDP. OpenVPN по TCP 443 часто проходит там, где WireGuard не может. Если не помогает и это, нужен протокол, созданный для имитации HTTPS, как в VLESS с REALITY.
Сложность настройки
WireGuard настраивается за десять минут и несколько команд, как в нашем руководстве по настройке WireGuard. OpenVPN требует центра сертификации, серверного и клиентских сертификатов, которые можно создать вспомогательными скриптами, но управлять ими всё равно сложнее.
Вопросы конфиденциальности
WireGuard по своей архитектуре хранит адреса пиров в памяти сервера, а его статические ключи легко администрировать, но имейте в виду, что у личного VPN один выходной IP. Он защищает вас от локальной сети и от вашего провайдера. Он не делает вас анонимным для посещаемых сайтов. Ваш VPS-провайдер видит трафик, который выходит с сервера.
Что выбрать
- Повседневное использование на телефонах и ноутбуках: WireGuard.
- Сети, блокирующие UDP или нестандартные порты: OpenVPN по TCP 443.
- Жёсткая цензура: прокси, имитирующий TLS.
- Много пользователей с индивидуальными сертификатами и их отзывом: OpenVPN или WireGuard с уровнем управления.
Можно запустить оба на одном сервере на разных портах и выбирать в зависимости от сети. Сначала защитите сервер по чек-листу на 15 минут.
Частые вопросы
WireGuard быстрее OpenVPN?
Обычно да: у него меньше задержка и нагрузка на CPU, особенно на телефонах.
Работает ли OpenVPN там, где заблокирован WireGuard?
Часто да. OpenVPN может работать через TCP-порт 443, который проходит через многие строгие брандмауэры.
Делает ли личный VPN меня анонимным?
Нет. Он скрывает трафик от локальной сети и вашего интернет-провайдера, но хостер VPS и посещаемые вами сайты по-прежнему видят активность с IP-адреса вашего сервера.