Настройка VPN Outline

Данная статья содержит следующие разделы:

Заказ сервера
Установка Outline Manager
Настройка сервера
Создание ключе доступа
Настройка клиента Outline
Устранение ошибок

Outline — это бесплатное программное обеспечение с открытым исходным кодом, предназначенное для создания личной защищенной сети для безопасного выхода в интернет. В его основе лежит протокол Shadowsocks.

Ключевые преимущества:

  • Высокая скорость соединения – благодаря использованию протокола Shadowsocks, Outline обеспечивает быструю и стабильную работу, даже в условиях ограниченного интернета.
  • Повышенная безопасность – трафик шифруется, что защищает данные от перехвата в публичных сетях.
  • Отсутствие логов – сервис не хранит журналы активности пользователей.
  • Контроль над сервером – пользователи могут развернуть собственный VPN-сервер, что дает полный контроль над конфигурацией и безопасностью.
  • Поддержка разных платформ – работает на Windows, macOS, Android, iOS и Linux.

1. Заказ сервера

Для начала потребуется осуществить заказ сервера на нашем сайте, выбрав необходимую локацию - заказать сервер.

  1. Определитесь с регионом размещения сервера. В нашем примере используется Финляндия, но вы можете рассматривать услуги в Нидерландах и Германии. Также сервер может находиться и в России — Outline будет работать в любом случае.
  2. Подбираем тарифный план. Для работы сервиса достаточно минимальных параметров: 1 CPU, 2 GB RAM и 15 GB дискового пространства. В нашем примере это тариф Promo.
  3. Выберите операционную систему. Outline поддерживает различные версии Linux, однако данная инструкция основана на Ubuntu 22.04.


  4. В настройках есть возможность выбрать резервное копирование или оставить без изменения, если копия не требуется.
  5. Нажмите «Далее», после чего будет сформирован счет, сервер будет готов к использованию через несколько минут после поступления оплаты.
  6. На электронную почту, указанную при регистрации, вы получите письмо с доступами. Пароль root доступен на дашборде сервера.


2. Установка Outline Manager

Для управления подключениями вам потребуется Outline Manager, который необходимо установить на свой компьютер.

  1. Скачайте версию для своей ОС с официального сайта и установите приложение.


  2. Запустите приложение и примите условия использования, кликнув ОК.
  3. Кликните на «Настройте Outline где угодно».


  4. Далее будет предложена инструкция. Данная информация нам потребуется немного позже.


3. Настройка сервера

  1. Подключитесь к своему серверу AdminVPS по SSH с помощью терминала, PowerShell или Putty. Не рекомендуем использовать для настройки консоль в панели управления так как вы не сможете скопировать из нее необходимые данные
  2. Серверная часть Outline упакована в Docker-контейнер, поэтому в первую очередь установите Docker. Это можно сделать командой:
     curl https://get.docker.com | sh
  3. После завершения установки скопируйте команду из Outline Manager (см. предыдущий раздел) и выполните ее на сервере. На момент написания инструкции команда выглядит так:
     sudo bash -c "$(wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh)"

На этом этапе может возникнуть ошибка:

Last error: curl: (7) Failed to connect to localhost port 29046 after 0 ms: Connection refused
Error response from daemon: Container b1c133cd1bf7e207bbe7d0e25678bd5b49c96d3d451d79773a4c3fea867521b3 is restarting, wait until the container is running

Для ее устранения:

  1. Откройте файл /etc/hosts:
    nano /etc/hosts
  2. Добавьте в него строку.
    127.0.0.1 localhost
  3. Сохраните изменения (Ctrl + X, затем Y и Enter).

После снова выполните команду установки Outline, скопированную из Outline Manager.

 

  1. Скопируйте строку из вывода команды, выделенную зеленым



  2.  Вставьте ее в окно Outline Manager и нажмите «Готово»:


На этом настройка серверной части закончена.

4. Создание ключей доступа

Для установки подключения на устройствах будут необходимы ключи доступа. Ключи создаются в Outline Manager.

  1. Кликните «Добавить новый ключ». При необходимости можно указать любое имя для ключа.


  2. Кликните на значок «Поделиться» у созданного ключа.


  3. В открывшемся окне нажмите «Копировать ключ доступа» и «Готово».


  4. Скопированный ключ понадобится на следующем шаге для настройки клиента Outline.

5. Настройка клиента Outline

  1. Скачайте приложение Outline для своего устройства на официальном сайте.



  2. Установите и запустите скачанное приложение.
  3. Нажмите «Добавить сервер», укажите ключ доступа, скопированный из Outline Manager, и нажмите «Добавить сервер».


  4. Готово, сервер добавлен. Теперь вы можете подключиться к сети, нажав на кнопку «Подключить».


 

На этом настройка Outline завершена.

6. Устранение ошибок

Иногда может некорректно работать один из двух Docker-контейнеров Outline под названием shadowbox, из-за чего не работает персональная сеть.

Проверить можно командой ниже, подключившись к серверу по SSH:

docker ps

В выводе обратите внимание на статус shadowbox. В примере ниже видим, что первый контейнер работает корректно уже 17 часов (статус: Up 17 hours), в то время как второй постоянно перезапускается (статус: Restarting (1) 15 seconds ago):

CONTAINER ID   IMAGE                          COMMAND                  CREATED        STATUS                          PORTS           NAMES
3008f164751f   containrrr/watchtower         "/watchtower --clean…"   17 hours ago   Up 17 hours                     8080/tcp        watch
  • 0 Пользователи считают это полезным
Помог ли вам данный ответ?

Похожие статьи

Какие ограничения трафика (traffic) на VPS и что будет при его превышении?

Обращаем внимание, что на всех тарифах VPS хостинга установлен лимит на трафик, который...

Сетевые настройки

Данная статья содержит следующие разделы: 1. Открытие почтовых SMTP-портов и сетевых UDP2. Как...

Производительность сервера по тесту Geekbench

Что такое Geekbench Geekbench — это бесплатный кроссплатформенный тест производительности...

Настройка VPN WireGuard

Данная статья содержит следующие разделы:  Установка сервера через маркетплейс AdminVPS...

Как установить и проверить скорость через Speedtest

Данная статья содержит следующие разделы: 1. Установка Speedtest2. Запустите Speedtest 3....

Powered by WHMCompleteSolution