Скидка 5% при первом запуске GPU по промокоду Активировать скидку

VPS с самостоятельным администрированием

Настройка Outline на Linux VPS

См. также — глоссарий

Перед началом

  • Linux VPS с root по SSH.
  • Outline подходит, если вы хотите раздать доступ нескольким пользователям через Outline Manager, а не настраивать WireGuard вручную.

Обзор выбора VPS и тарифов — VPS для VPN. Альтернатива с ручной конфигурацией — WireGuard.

Что такое Outline

Outline — open-source решение от Jigsaw: на VPS ставится Outline Server (Shadowsocks), управление ключами — через приложение Outline Manager на вашем компьютере. CloudCompute не хостит Outline «из коробки».

1. Требования

  • Образ Linux из текущего каталога (64-bit).
  • Открытый TCP/UDP-порт, который выберет скрипт установки (часто настраивается в firewall после установки).
  • Минимально 1 vCPU и 1 ГБ RAM для небольшой команды — с запасом лучше 2 ГБ.

2. Установка сервера

На VPS скачайте и просмотрите официальный скрипт, затем запустите его от root. Зафиксируйте commit ниже (актуальный SHA — в документации Outline):

OUTLINE_INSTALL_SHA=de566bfc9ff4429ae839e304b4d7e03b703ce415
curl -fsSL "https://raw.githubusercontent.com/Jigsaw-Code/outline-server/${OUTLINE_INSTALL_SHA}/src/server_manager/install_scripts/install_server.sh" -o /tmp/outline-install.sh
less /tmp/outline-install.sh   # просмотрите перед запуском от root
sudo bash /tmp/outline-install.sh

Скрипт выведет строку доступа для Outline Manager (JSON). Сохраните её в надёжном месте — через неё добавляется сервер в Manager.

3. Outline Manager

  1. Установите Outline Manager на рабочую станцию (Windows/macOS/Linux) с сайта проекта.
  2. Добавьте сервер по сохранённой строке доступа.
  3. Создайте ключи доступа для клиентов и раздайте их пользователям.

4. Firewall

Разрешите порты, которые использует Outline (скрипт обычно сообщает номера). Пример для ufw:

OUTLINE_PORT=12345   # замените на порт из вывода скрипта установки
ufw allow "$OUTLINE_PORT"/tcp
ufw allow "$OUTLINE_PORT"/udp
ufw reload

5. Безопасность

  • Регулярно обновляйте базовую ОС.
  • Ограничьте SSH ключами, отключите парольный вход где возможно.
  • Не публикуйте строку доступа Manager и ключи клиентов в репозитории.

Типичные проблемы

Симптом Что проверить
Manager не подключается Строка доступа, firewall, IP VPS
Клиент не соединяется Актуальность ключа, порт, блокировки у клиента
Высокая нагрузка Число пользователей, апгрейд тарифа

См. также

Тарифы из текущего каталога

Сейчас не удалось загрузить планы. Смотрите актуальные тарифы на странице цен.