Svyaz

14.07.2026

ubuntu proxy server socks5

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

Настройка SOCKS5 прокси-сервера на Ubuntu: пошаговая инструкция

В современном мире приватность и безопасность в сети стали важнее, чем когда-либо. Использование прокси-серверов — один из эффективных способов защитить свои данные и обойти географические ограничения. Особенно популярны SOCKS5-прокси благодаря своей универсальности и высокой скорости. В этой статье расскажем, как настроить SOCKS5 прокси-сервер на Ubuntu — простым и понятным языком, чтобы вы могли быстро начать пользоваться безопасным соединением.

Почему именно SOCKS5?

  • Гибкость: работает с любыми протоколами, включая HTTP, HTTPS, FTP и даже P2P.
  • Быстродействие: минимальные задержки, так как SOCKS5 не занимается глубоким анализом данных.
  • Аутентификация: поддержка логина и пароля для ограничения доступа.
  • Широкая совместимость: подходит для большинства приложений и систем.

Что понадобится для настройки?

  • Установленная ОС Ubuntu (подойдет версия 20.04 и новее).
  • Доступ к терминалу с правами суперпользователя.
  • Возможность подключиться к интернету.

Шаг 1: Установка необходимых пакетов

Наиболее популярный и надежный способ — использовать Dante — SOCKS-прокси сервер, который легко настраивается и стабильно работает.

sudo apt update
sudo apt install dante-server

Шаг 2: Конфигурация Dante

Создайте файл конфигурации /etc/danted.conf:

sudo nano /etc/danted.conf

И вставьте следующий пример конфигурации:

logoutput: /var/log/danted.log
internal: 0.0.0.0 port = 1080
external: eth0 # замените на ваш интерфейс, например, wlan0 или ens33
method: username
user.notprivileged: proxyuser
client pass {
    from: 0.0.0.0/0 to: 0.0.0.0/0
    log: connect disconnect
}
pass {
    from: 0.0.0.0/0 to: 0.0.0.0/0
    protocol: tcp udp
}

Это базовая настройка, которая позволяет всем подключаться к вашему SOCKS5-прокси с авторизацией по имени пользователя.

Шаг 3: Создание пользователя для доступа

Чтобы обеспечить безопасность, создадим отдельного пользователя:

sudo adduser proxyuser

Следуйте подсказкам для установки пароля.

Шаг 4: Перезапуск сервиса

После внесения изменений перезапустите Dante:

sudo systemctl restart danted
sudo systemctl enable danted

Проверьте статус:

sudo systemctl status danted

Шаг 5: Настройка клиента

Теперь, чтобы использовать SOCKS5-прокси, укажите IP-адрес вашего сервера и порт 1080 в настройках браузера или другого приложения. Например, в браузерах:

  • Адрес прокси: IP-адрес вашего сервера
  • Порт: 1080
  • Тип прокси: SOCKS5
  • Аутентификация: логин и пароль, созданные ранее

Итог

Вы получили работающий SOCKS5 прокси-сервер на Ubuntu. Теперь ваши соединения будут проходить через защищенный канал, а ваши данные — надежно скрыты. Такой сервер отлично подойдет для обхода блокировок, защиты приватности и безопасного серфинга.


Дополнительные советы

  • Регулярно обновляйте систему и пакеты.
  • Настройте брандмауэр для ограничения доступа к серверу.
  • Используйте сильные пароли для пользователя proxyuser.
  • Для повышения безопасности можно настроить SSL-шифрование туннеля.

Если вы хотите расширить функциональность или повысить уровень безопасности, можно рассмотреть использование VPN или более сложных маршрутизаторов. Но для большинства задач настройка SOCKS5 на Ubuntu — отличный старт.


Если понадобятся инструкции по настройке клиента или более сложные сценарии — обращайтесь! Мы поможем сделать ваше интернет-пространство максимально защищенным и удобным.