WireGuard® – новий VPN протокол з відкритим вихідним кодом та високо оптимізованою продуктивністю, який використовує найсучасніші методи криптографії. Цей протокол був спочатку випущений для ядра Linux, проте на даний момент він є кросплатформним і може бути встановлений на будь-якій операційній системі.
Встановлення WireGuard® клієнта відбувається так само, як і на стороні сервера.
Увійдіть по SSH на сервер Linux, після входу в систему перевірте, чи оновлена машина, виконавши наступну команду:
sudo apt-get update && sudo apt-get upgrade -y
Тепер установіть WireGuard®, виконавши наступну команду (для Ubuntu 20.04):
sudo apt-get install wireguard -y
до Ubuntu 20.04
sudo add-apt-repository ppa:wireguard/wireguard
sudo apt-get update && sudo apt-get install wireguard -y
Встановіть пакет resolv.conf:
sudo apt install resolvconf -y
Скопіюйте конфігурації WireGuard® з вашого Особистого кабінету та вставте їх у файл wg0.conf за допомогою текстового редактора:
nano /etc/wireguard/wg0.conf
Активуйте ваше WireGuard® з'єднання та насолоджуйтесь швидким та надійним переглядом мережі:
wg-quick up wg0
Щоб вимкнути WireGuard® з'єднання, використовуйте команду:
wg-quick down wg0
Якщо Ви хочете, щоб WireGuard® підключення автоматично вмикалося кожного разу під час запуску системи, введіть таку команду:
systemctl enable wg-quick@wg0
Якщо ви бажаєте вимкнути автозапуск, введіть команду
systemctl disable wg-quick@wg0
Перевірка:
sudo wg show
sudo ip a show wg0