Outline¶
В этой статье
Информация
Outline - открытое программное обеспечение для создания и управления собственными VPN-серверами. Это решение основано на протоколе Shadowsocks и обеспечивает высокий уровень безопасности при обходе сетевых ограничений. Outline предоставляет простой в использовании интерфейс для администраторов и конечных пользователей, устраняя технические сложности, связанные с настройкой VPN. В отличие от многих коммерческих VPN-сервисов, Outline предоставляет дает полный контроль над инфраструктурой и данными, поскольку сервер находится под управлением администратора, а не третьей стороны.
Начало работы после развертывания Outline¶
После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и API — Invapi.
Данные для авторизации, которые можно найти или во вкладке Info >> Tags панели управления сервером или в присланном e-mail:
- Логин и Пароль для управления сервером: приходят в письме на вашу электронную почту при сдаче сервера. Совпадает с паролем
root
сервера.
Использование сервера Outline¶
Информация
Outline состоит из двух основных компонентов: Outline Manager для администраторов и Outline Client для конечных пользователей. Outline Manager позволяет быстро развернуть сервер на облачной платформе или собственном оборудовании, управлять доступом пользователей и контролировать использование ресурсов. Клиентское приложение доступно для различных платформ, включая Windows, macOS, Android, iOS и Linux, что обеспечивает широкую кросс-платформенную совместимость.
Подключение к серверу и получение доступа к управлению¶
-
Подключитесь к серверу через SSH (если вы еще не подключены):
bash ssh root@<IP_сервера>
-
Просмотрите информацию о ключе API вашего Outline сервера:
-
В выводе команды найдите строку в формате JSON:
{"apiUrl":"https://<IP_сервера>:40601/o8qJcLs8YfAKo-Aqaiu5Yg","certSha256":"088E7E4A50C84EE4D7DBBB1A3B3488D21FD345629F58B1A22CA4B456FA78547A"}
-
Скопируйте эту строку полностью (включая фигурные скобки) - это ваш ключ для управления сервером.
Настройка Outline Manager и управление сервером¶
- Перейдите на официальный сайт Outline Manager;
- Скачайте и установите версию для вашей операционной системы;
- Запустите Outline Manager на вашем компьютере;
-
Выберите вариант Настроить Outline где угодно (или Set up Outline anywhere);
-
Во втором шаге вставьте скопированную строку с API ключом:
{"apiUrl":"https://<IP_сервера>:40601/o8qJcLs8YfAKo-Aqaiu5Yg","certSha256":"088E7E4A50C84EE4D7DBBB1A3B3488D21FD345629F58B1A22CA4B456FA78547A"}
-
Нажмите
Готово(илиDone); - При успешном подключении вы увидите панель управления с уже созданным ключом доступа.
Управление ключами доступа¶
-
Создание новых ключей:
- Нажмите кнопку
Добавить ключ доступа(илиAdd access key); - Каждый новый ключ получит уникальный идентификатор.
- Нажмите кнопку
-
Переименование ключей:
- Щелкните на названии ключа (или на иконку
); - Введите новое имя;
- Нажмите
Enterдля сохранения.
- Щелкните на названии ключа (или на иконку
-
Предоставление доступа пользователям:
- Щелкните на иконку Поделиться рядом с нужным ключом;
- Скопируйте ключ или приглашение:
-
Установка лимитов данных (опционально):
- Щелкните на иконку
рядом с ключом; - Установите ежемесячный лимит данных в ГБ;
- Нажмите
Сохранить:
- Щелкните на иконку
-
Удаление ключей:
- Щелкните на иконку
рядом с ключом; - Подтвердите удаление.
- Щелкните на иконку
Настройка сервера через Outline Manager¶
-
Откройте настройки сервера, нажав на вкладку Настройки:
-
Здесь вы можете:
- Изменить имя сервера;
- Настроить порт доступа (по умолчанию 54899);
- Включить/отключить автоматические обновления;
- Установить глобальные лимиты данных;
- Удалить сервер из вашего Outline Manager (это не удалит сервер физически).
Настройка доступа для пользователей¶
- Перейдите на страницу загрузки Outline Client
- Выберите и установите версию для нужной платформы.
Варианты подключения пользователей к VPN:
-
Автоматическое подключение через ссылку:
- Отправьте ссылку доступа пользователю;
- Когда пользователь откроет ссылку, она автоматически запустит Outline Client и добавит сервер.
-
Ручное добавление сервера:
- Необходимо запустить Outline Client и нажать кнопку
:
- В открывшемся меню добавить ссылку доступа:
- Нажать кнопку
Подтвердить.
- Необходимо запустить Outline Client и нажать кнопку
Использование VPN-соединения¶
-
Для подключения пользователь должен нажать кнопку
Подключить: -
Для отключения нажать
Отключить; - Для проверки соединения можно посетить сайт whoer.net или whatismyip.com:
Примечание
Подробная информация по основным настройкам Outline содержится в документации разработчиков.
Заказ Outline с помощью API¶
Информация