Svyaz

14.07.2026

sing-box ubuntu

Svyaz VPN — свобода без границ

Как настроить sing-box на Ubuntu: пошаговая инструкция для новичков и профи

Если вы ищете современное и гибкое решение для VPN, прокси и маршрутизации трафика на Ubuntu, sing-box — отличный выбор. Этот проект объединяет мощные возможности, безопасность и удобство, а его настройка на Linux-системах, в частности на Ubuntu, не так сложна, как кажется. В этой статье я расскажу, как правильно установить и настроить sing-box на Ubuntu, чтобы обеспечить надежную защиту и комфорт в интернете.

Что такое sing-box и зачем он нужен?

sing-box — это современный мультифункциональный инструмент для маршрутизации интернет-трафика, поддержки VPN, прокси-протоколов и фильтрации. Он подходит как для профессиональных задач по обеспечению безопасности, так и для личного использования. Благодаря своей гибкости и расширяемости, sing-box становится достойной альтернативой более известным решениям вроде Clash или Shadowsocks.

Почему стоит выбрать sing-box на Ubuntu?

  • Открытый исходный код — полный контроль и прозрачность.
  • Поддержка множества протоколов — Shadowsocks, VMess, VLess, SOCKS, HTTP, и другие.
  • Гибкая настройка — возможность создавать сложные маршруты и правила.
  • Легкая интеграция с системами Linux, в том числе с Ubuntu.

Как установить sing-box на Ubuntu: пошаговая инструкция

  1. Обновляем систему

Перед началом работы убедитесь, что ваше Ubuntu обновлено:

sudo apt update && sudo apt upgrade -y
  1. Скачиваем последнюю версию sing-box

Перейдите на официальный GitHub-репозиторий проекта или используйте команду для загрузки актуальной версии:

wget https://github.com/SagerNet/sing-box/releases/latest/download/sing-box-linux-amd64.zip

Затем распакуйте архив:

unzip sing-box-linux-amd64.zip -d ~/sing-box
  1. Установка и запуск

Переместите исполняемый файл в системный каталог:

sudo mv ~/sing-box/sing-box /usr/local/bin/
sudo chmod +x /usr/local/bin/sing-box

Проверьте, что всё работает:

sing-box --version
  1. Создание конфигурационного файла

Для начала создайте базовый конфигурационный файл config.json:

{
  "log": {
    "loglevel": "info"
  },
  "inbounds": [
    {
      "port": 1080,
      "listen": "127.0.0.1",
      "protocol": "socks",
      "settings": {
        "auth": "noauth",
        "udp": true
      }
    }
  ],
  "outbounds": [
    {
      "protocol": "freedom",
      "settings": {}
    }
  ]
}

Этот пример создает SOCKS-прокси на локальном хосте.

  1. Запуск sing-box с конфигурацией
sing-box run -c /path/to/your/config.json

Рекомендуется настроить systemd-сервис для автоматического запуска и управления.

Полезные советы

  • Настройка автоматического запуска: создайте системный юнит для sing-box.
  • Обновление: следите за релизами на GitHub и обновляйте программу своевременно.
  • Безопасность: используйте сложные пароли и шифрование для входных данных.

Итог

Настройка sing-box на Ubuntu — это несложно, особенно при правильном подходе. Этот инструмент поможет вам обеспечить приватность и безопасность в интернете, а при необходимости — настроить сложные маршруты трафика. Главное — не бояться экспериментировать и внимательно следовать инструкции.