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
- Установите Outline Manager на рабочую станцию (Windows/macOS/Linux) с сайта проекта.
- Добавьте сервер по сохранённой строке доступа.
- Создайте ключи доступа для клиентов и раздайте их пользователям.
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 |
| Клиент не соединяется | Актуальность ключа, порт, блокировки у клиента |
| Высокая нагрузка | Число пользователей, апгрейд тарифа |
См. также
Тарифы из текущего каталога
Сейчас не удалось загрузить планы. Смотрите актуальные тарифы на странице цен.