Выбирай : Покупай : Используй

Вход для партнеров

Вход для продавцов

0

Что такое WireGuard и как его настроить на Android

Виртуальные частные сети давно перестали быть экзотикой. Все больше пользователей используют протоколы VPN для обхода блокировок сайтов и повышения сетевой безопасности, а иногда и для ускорения соединения. Поговорим о набирающем популярность VPN-протоколе WireGuard, о его преимуществах, недостатках, настройке туннеля на Android.

WireGuard появился еще в 2016 году. Алгоритм был сырой и не привлек внимания сетевой общественности. Всерьез протокол стали воспринимать в 2020, когда поддержку WireGuard включили в ядро Linux и Android.

Что такое WireGuard

WireGuard – протокол связи по виртуальной частной сети и программное обеспечение с открытым исходным кодом. Изначально планировался в качестве более производительной и менее ресурсоемкой альтернативы протоколам туннелирования OpenVPN и IPSec. Судя по диаграммам на сайте разработчиков, задача выполнена: WireGuard выигрывает у конкурирующих протоколов с разгромным счетом.

WireGuard — высокоскоростной и безопасный протокол VPN

Однако эти графики показательны, когда речь идет о Linux, причем не обо всех дистрибутивах. В случае других операционных систем и использования стороннего программного обеспечения разница в производительности может оказаться не такой большой.

Преимущества WireGuard:

  1. Компактная кодовая база (4000 строк кода против 500-600 тысяч строк у OpenVPN и IPSec. 
  2. Высокая производительность. 
  3. Низкие требования к аппаратному обеспечению. 
  4. Простота настроек. 
  5. Высокий уровень безопасности. 
  6.  Открытый исходный код.

Недостатки WireGuard

WireGuard работает только через UDP. Это может стать недостатком, если ваш провайдер блокирует передачу данных через порты UDP. Вторым минусом можно считать ограниченный набор криптографических решений. Однако и это будет недостатком далеко не для всех пользователей.

Настройка WireGuard в Android

Чтобы настроить WireGuard в Android:

  1. В строке поиска Google Play введите «Терминал», «Консоль» или «Командная строка». 
  2. Выберите и скачайте эмулятор терминала. 
  3. Запустите установленное приложение. 
  4. Введите команды: root # emerge -a media-gfx/qrencode root # qrencode -t ansiutf8 < wg0.conf 
  5. Скачайте приложение WireGuard для Android с официального сайта разработчиков или из Google Play. 
  6.  Запустите установленное приложение. 
  7. Создайте туннель VPN с помощью QR-кода (Create from QR-code).