27.10.2026
ubuntu proxy server socks5
Как настроить proxy-сервер на Ubuntu с SOCKS5: пошаговая инструкция
В современном мире безопасность и приватность в интернете становятся всё важнее. Использование прокси-серверов — один из способов защитить свою личную информацию и обойти географические ограничения. Особенно популярным решением является SOCKS5 — универсальный и быстрый протокол, который отлично подходит для различных задач: от обхода цензуры до анонимизации трафика. В этой статье я расскажу, как настроить proxy-сервер на Ubuntu с использованием SOCKS5 — подробно, понятно и без лишней воды.
Почему именно SOCKS5 и Ubuntu?
Ubuntu — одна из самых популярных дистрибутивов Linux благодаря своей простоте и стабильности. Для настройки proxy-сервера на Ubuntu существует множество решений, однако SOCKS5 выделяется своей универсальностью: он работает с любыми протоколами и не ограничен стандартными HTTP/HTTPS протоколами.
Что нужно подготовить перед началом
- Установленная система Ubuntu (лучше последней версии)
- Доступ с правами администратора (root или sudo)
- Свободный порт (например, 1080) для прослушивания SOCKS5
Установка и настройка SOCKS5 proxy на Ubuntu
Шаг 1. Установка Shadowsocks
Одним из популярных решений для создания SOCKS5 proxy является Shadowsocks. Его легко настроить и он обладает высокой производительностью.
sudo apt update
sudo apt install shadowsocks-libev
Шаг 2. Конфигурация Shadowsocks
Создайте конфигурационный файл /etc/shadowsocks-libev/config.json со следующим содержимым:
{
"server":"0.0.0.0",
"server_port":1080,
"local_port":1080,
"password":"ваш_секретный_пароль",
"timeout":300,
"method":"aes-256-gcm",
"fast_open": false,
"nameserver":"8.8.8.8",
"mode":"tcp_and_udp"
}
Объяснение параметров:
- "server":"0.0.0.0" — слушать все интерфейсы
- "server_port":1080 — порт SOCKS5
- "password" — задайте надежный пароль
- "method" — шифрование
Шаг 3. Запуск Shadowsocks
Запустите службу:
sudo systemctl restart shadowsocks-libev
sudo systemctl enable shadowsocks-libev
Теперь ваш SOCKS5 proxy-сервер готов к использованию!
Использование прокси
Для настройки браузера или другого клиента укажите IP-адрес сервера и порт 1080, а также пароль и метод шифрования. Например, в настройках браузера или в системных настройках сети.
Проверка работы
Чтобы убедиться, что proxy работает, можно воспользоваться командой curl:
curl --socks5 127.0.0.1:1080 http://checkip.amazonaws.com/
Если всё настроено правильно, вы увидите IP-адрес сервера или другого прокси-устройства.
Итог
Настройка proxy-сервера на Ubuntu с SOCKS5 — это несложно и быстро. Такой сервер поможет вам обеспечить приватность, обойти ограничения и повысить безопасность при работе в интернете. Главное — выбрать надежное решение, правильно его настроить и использовать с умом.