Установка WireGuard и Shadowsocks через Streisand

Image for post
Image for post
Установка WireGuard и Shadowsocks через Streisand

WireGuard шифрует (VPN), скорость ниже (скорость незначительно падает в сравнении c OpenVPN ). Shadowsocks не шифрует (Proxy), скорость чуть ниже.

Поддерживаемые системы: Windows, macOS, Android, iOS и другие

Ставить будем через Стрейзанд.

1. Установка Ubuntu

Выберем хостинг (называется VPS или VDS), например, на сайте https://poiskvps.ru/

  • Выберем нужную геолокацию сервера.
  • ~512 MB оперативной памяти и выше.
  • Доступна для установки Ubuntu 16.04.

Зайдем в панель управления сервером:

Image for post
Image for post

Выберем сервер:

Image for post
Image for post

Установим Ubuntu 16.04:

Image for post
Image for post

Скачаем PuTTY для доступа к серверу https://www.putty.org/
Введем IP адрес и порт 22, нажмем Open:

Image for post
Image for post

Введем Логин/Пароль (при регистрации у хостера, установке/переустановке сервера приходит письмо с данными):

Image for post
Image for post

Зашли:

Image for post
Image for post

Создадим ключи для SSH:

ssh-keygen

Три раза пропускаем -> Enter

Image for post
Image for post

Ключи создались:

Image for post
Image for post

2. Установка Streisand:

Установим Git:

sudo apt-get install git

Введем Y или y для подтверждения установки:

Image for post
Image for post

Установим pip — систему управления пакетами для Python:

sudo apt-get install python-paramiko python-pip python-pycurl python-dev build-essential

Установим Ansible:

sudo pip install ansible markupsafe

Склонируем репозиторий Стрейзанд и перейдем в папку streisand:

git clone https://github.com/StreisandEffect/streisand.git && cd streisand

Запустим установку Стрейзанд:

./streisand

Выберем «7»:

Image for post
Image for post

Введем слово «streisand» для подтверждения установки:

Image for post
Image for post

Два раза -> Enter

Image for post
Image for post

И еще раз -> Enter

Image for post
Image for post

Выберем количество одновременно работающих vpn, proxy (10 — значит что 10 пользователей WireGuard + 10 пользователей Shadowsocks смогут работать одновременно):

Image for post
Image for post

Выберем WireGuard и Shadowsocks:

Image for post
Image for post

Пропустим -> Enter

Image for post
Image for post

Пропустим -> Enter

Image for post
Image for post

Установка займет 5–10 минут. В конце увидим:

Image for post
Image for post

Чтобы воспользоваться WireGuard и Shadowsocks создадим для веб-интерфейса логин/пароль. Вместо login password введем свои значения и перезагрузим сервер:

Image for post
Image for post

Зайдем на сервер https://IP_сервера/
Через https://, а не через http://
Введемлогин/пароль:

Image for post
Image for post

Выберем WireGuard:

Image for post
Image for post
Image for post
Image for post

Чтобы пользоваться в Windows скачаем любой файл с настройками для Linux:

Image for post
Image for post

Скачаем клиент для Windows https://www.wireguard.com/install/
Откроем файл с настройками через клиент Wireguard и нажмем Activate

Для Andorid, iOS https://www.wireguard.com/install/ достаточно просканировать qr код через приложение Wireguard, например:

Image for post
Image for post

Через один файл с настройками одновременно работать может только 1 пользователь.

Ссылки по теме:

Настройки безопасности Linux: https://qna.habr.com/q/394145

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store