Get Rewarded! We will reward you with up to €50 credit on your account for every tutorial that you write and we publish!

Установка VPN сервера Outline

profile picture
Author
ntimo
Published
2019-03-15
Time to read
3 minutes reading time

Введение

В этом руководстве мы установим Outline, VPN сервер разработанный Jigsaw.

Шаг 1 - Создание Cloud сервера

  • Войдите в панель Cloud [https://console.hetzner.cloud]
  • Создайте новый проект и назовите его как Вам нравится
  • Выберите расположение сервера, которое Вам больше подходит
  • Нажмите Add Server и выберите Ubuntu 18.04 из представленных образов
  • Выберите модель сервера
  • Нажмите на User Data и вставьте #include https://get.docker.com (это команда установит docker)
  • Выберите SSH-ключ
    • Прочтите эту статью, чтобы узнать как сгенерировать SSH-ключ
  • Укажите имя сервера в поле name
  • Нажмите Create & Buy Now

Шаг 2 - Скачивание приложений Outline

Вам понадобится скачать два приложения: Outline менеджер для администрирования сервера и Outline клиент для установки VPN соединения.

Ссылки для скачивания Outline менеджера: Windows
MacOS
Linux

Ссылки для скачивания Outline клиента: Android
Windows
ChromeOS
iOS
MacOS
Linux

Шаг 3 - Установка обновлений на сервер (опционально)

Подождите несколько секунд, пока сервер запустится и затем подключитесь к нему через SSH, используя Ваш приватный ключ. Установите доступные обновления командой:

apt update && apt upgrade -y

Шаг 4 - Установка сервера Outline

После того как вы установили Outline менеджер и Outline клиент, запускаем Outline менеджер. После запуска выбираем Setup Outline anywhere.

Теперь установим сам сервер. Для этого выполним следующую команду:

curl -sSL https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | bash

В ответ на вопрос действительно ли вы хотите установить Docker отвечаем y.

После успешной установки должно появится сообщение:

CONGRATULATIONS! Your Outline server is up and running.

To manage your Outline server, please copy the following line (including curly
brackets) into Step 2 of the Outline Manager interface:

{"apiUrl":"https://10.0.0.1:6311/dPvv3xoyNNzEpR9rC_RKQA","certSha256":"C517734428F9AC58D37373E81466930799C13C770C1809B8CECAAB30B06F0F42"}

If you have connection problems, it may be that your router or cloud provider
blocks inbound connections, even though your machine seems to allow them.

Make sure to open the following ports on your firewall, router or cloud provider:
- Management port 6311, for TCP
- Access key port 48682, for TCP and UDP

Скопируйте следующие строки из SSH консоли: {"apiUrl":"https://10.0.0.1:6311/dPvv3xoyNNzEpR9rC_RKQA" "certSha256":"C517734428F9AC58D37373E81466930799C13C770C1809B8CECAAB30B06F0F42"}
И вставьте их в Outline менеджер. После нажатия на Done откроется панель соединений.

Шаг 5 - Соединение с VPN сервером

В Outline менеджере нажмите на значок компьютера, рядом с My access key. Здесь вы можете выбрать подключение к этому устройству или к другому устройству. Если вы выберите это устройство, Outline клиент запустится и подключится к вашему серверу. Если вы выберите connect a different device вы получите s3 ссылку, которую можно просто скопировать и открыть на другом устройстве. Затем вам будет показана ссылка ssh://, которую вам нужно будет ввести в Outline клиенте на этом устройстве.

Шаг 6 - Включение автоматического обновления сервера

Если вы хотите быть уверены в том, что ваш сервер имеет актуальную версию, вы можете просто включить автоматическое обновление, выполнив: dpkg-reconfigure -plow unattended-upgrades

В появившемся окне выберите «Да», и все готово.

Заключение

Получайте удовольствие от использования безопасного VPN-подключения в любом месте и в любое время.

Want to contribute?

Get Rewarded: Get up to €50 in credit! Be a part of the community and contribute. Do it for the money. Do it for the bragging rights. And do it to teach others!

Report Issue
Try Hetzner Cloud

Get €20/$20 free credit!

Valid until: 31 December 2025 Valid for: 3 months and only for new customers
Get started
Want to contribute?

Get Rewarded: Get up to €50 credit on your account for every tutorial you write and we publish!

Find out more