Linux
Настройка HTTP/SOCKS5-прокси на Linux.
Способ настройки прокси в Linux зависит от дистрибутива и окружения рабочего стола.
GNOME не поддерживает авторизацию прокси в графическом интерфейсе. Рекомендуем использовать настройку через терминал или KDE Plasma.
KDE Plasma
1. Откройте системные настройки
Перейдите в Системные настройки → Сетевые настройки → Прокси.
2. Настройте прокси
Выберите Использовать вручную указанную конфигурацию прокси и введите данные:
- Адрес — адрес из консоли
- Порт — порт из консоли
3. Укажите данные авторизации
Включите Использовать авторизацию и введите:
- Имя пользователя — логин из консоли
- Пароль — пароль из консоли
4. Примените настройки
Нажмите Применить.
Настройка через терминал
Универсальный способ для любого дистрибутива — переменные окружения.
Временная настройка (текущая сессия)
export http_proxy="http://логин:пароль@адрес:порт"
export all_proxy="socks5://логин:пароль@адрес:порт"
export no_proxy="localhost,127.0.0.1"Замените логин, пароль, адрес и порт на данные из консоли.
Постоянная настройка
Добавьте переменные в файл ~/.bashrc или ~/.zshrc:
echo 'export http_proxy="http://логин:пароль@адрес:порт"' >> ~/.bashrc
echo 'export all_proxy="socks5://логин:пароль@адрес:порт"' >> ~/.bashrc
source ~/.bashrcНастройка для APT (Debian/Ubuntu)
Создайте файл /etc/apt/apt.conf.d/proxy.conf:
sudo nano /etc/apt/apt.conf.d/proxy.confДобавьте строку:
Acquire::http::Proxy "http://логин:пароль@адрес:порт";Использование proxychains
Для проксирования отдельных приложений через SOCKS5:
sudo apt install proxychains4Отредактируйте /etc/proxychains4.conf и добавьте в конец:
socks5 адрес порт логин парольЗапускайте приложения через proxychains:
proxychains4 curl https://example.comПомогла ли вам эта статья?