14.07.2026
sing-box ubuntu
Как настроить 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: пошаговая инструкция
- Обновляем систему
Перед началом работы убедитесь, что ваше Ubuntu обновлено:
sudo apt update && sudo apt upgrade -y
- Скачиваем последнюю версию 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
- Установка и запуск
Переместите исполняемый файл в системный каталог:
sudo mv ~/sing-box/sing-box /usr/local/bin/
sudo chmod +x /usr/local/bin/sing-box
Проверьте, что всё работает:
sing-box --version
- Создание конфигурационного файла
Для начала создайте базовый конфигурационный файл 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-прокси на локальном хосте.
- Запуск sing-box с конфигурацией
sing-box run -c /path/to/your/config.json
Рекомендуется настроить systemd-сервис для автоматического запуска и управления.
Полезные советы
- Настройка автоматического запуска: создайте системный юнит для sing-box.
- Обновление: следите за релизами на GitHub и обновляйте программу своевременно.
- Безопасность: используйте сложные пароли и шифрование для входных данных.
Итог
Настройка sing-box на Ubuntu — это несложно, особенно при правильном подходе. Этот инструмент поможет вам обеспечить приватность и безопасность в интернете, а при необходимости — настроить сложные маршруты трафика. Главное — не бояться экспериментировать и внимательно следовать инструкции.