как отключить прокси на линукс
как отключить прокси на линукс
Отключаем прокси в Linux без ошибок и утечек
Подробный гайд: как отключить прокси на линукс — быстро, безопасно и без следов. Проверьте, не осталось ли скрытых настроек!
как отключить прокси на линукс — задача, с которой сталкиваются даже опытные пользователи после работы с корпоративными сетями, тестирования инструментов безопасности или настройки временного доступа к заблокированным ресурсам. Оставить прокси включённым — значит подвергать трафик ненужному маршрутизированию, снижать скорость и потенциально раскрывать данные через уязвимости конфигурации. В этом материале разберём все способы отключения прокси в Linux, включая скрытые места, где он может «жить» после перезагрузки, и как проверить, что система действительно вышла в интернет напрямую.
Почему «просто выключить» — недостаточно?
Многие думают: удалил строку из настроек — и всё. Но в Linux прокси может быть задан на пяти уровнях одновременно:
- Переменные окружения (
http_proxy,https_proxy,no_proxy) — влияют на терминал, curl, wget, git и большинство CLI-инструментов. - Системные настройки GNOME/KDE — управляют поведением браузеров и GUI-приложений.
- Конфигурационные файлы приложений (например,
.npmrc,.docker/config.json,~/.curlrc). - Сетевой менеджер (
NetworkManager) — хранит профили подключений с прокси. - Прозрачный прокси на уровне ядра через
iptablesилиredsocks(редко, но встречается в корпоративных средах).
Если вы отключите только один уровень — остальные продолжат работать. Например, Firefox может использовать системные настройки, а apt — переменные окружения. И тогда apt update будет падать с таймаутом, хотя браузер работает нормально.
Полный чек-лист: как отключить прокси на линукс по всем фронтам
- Удаление переменных окружения
Откройте терминал и проверьте текущие значения:
env | grep -i proxy
Если вывод не пуст — прокси активен. Чтобы временно отключить его в текущей сессии:
unset http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY
Для постоянного удаления проверьте следующие файлы и удалите строки с прокси:
~/.bashrc~/.zshrc~/.profile/etc/environment/etc/profile.d/(все.shфайлы)
Пример опасной строки:
export http_proxy=http://proxy.corp.local:3128
Удалите её и перезагрузите оболочку:
source ~/.bashrc
- Сброс настроек в графической среде
GNOME (Ubuntu, Fedora, Debian с GNOME)
- Откройте Настройки → Сеть → Сетевые подключения.
- Выберите активное подключение → Настройки → вкладка Прокси.
- Переключите режим на Нет.
Или через терминал:
gsettings set org.gnome.system.proxy mode 'none'
KDE Plasma
- Системные настройки → Сеть → Прокси.
- Выберите Настройки прямого подключения.
- Нажмите Применить.
Через CLI:
kwriteconfig5 --file kioslaverc --group "Proxy Settings" --key ProxyType 0
- Очистка конфигов приложений
Некоторые программы игнорируют системные настройки:
- Docker: проверьте
~/.docker/config.json. Удалите блок"proxies": {...}. - NPM:
npm config delete proxyиnpm config delete https-proxy. - Git:
git config --global --unset http.proxy. -
APT: удалите файлы в
/etc/apt/apt.conf.d/с упоминаниемAcquire::http::Proxy. -
Проверка NetworkManager
Посмотрите список подключений:
nmcli con show
Для каждого подключения (например, Wired connection 1) сбросьте прокси:
nmcli con modify "Wired connection 1" proxy.method none
- Поиск прозрачного прокси
Редкий, но критичный случай. Проверьте правила iptables:
sudo iptables -t nat -L
Если видите цепочку REDIRECT на порт 12345 или подобное — это признак redsocks или аналога. Остановите службу:
sudo systemctl stop redsocks
sudo systemctl disable redsocks
Чего вам НЕ говорят в других гайдах
Большинство руководств заканчиваются на unset proxy. Но реальные риски начинаются после отключения.
Бесплатные VPN и прокси — это сборщики данных
Многие пользователи ставят «бесплатный прокси для обхода блокировок», а потом удивляются, почему в аккаунтах появляется подозрительная активность. Пример: сервисы вроде Hola или Betternet монетизируют ваш трафик, превращая устройство в выходной узел для других пользователей. В 2023 году исследователи обнаружили, что некоторые бесплатные прокси передают полные дампы сессий третьим лицам.
Поддельный kill switch
Некоторые GUI-менеджеры обещают «автоматическое отключение интернета при падении прокси». На деле они просто убирают маршрут по умолчанию. Но если у вас есть IPv6 или резервный Wi-Fi — трафик пойдёт мимо, и вы этого не заметите. Это классическая утечка через fallback-интерфейс.
Логирование по запросу суда — даже у «no-log» провайдеров
В юрисдикциях 14 Eyes (включая Германию, Францию, Канаду) компании обязаны хранить метаданные. Даже если сайт заявляет «no logs», при получении судебного запроса они могут предоставить время подключения, IP-адрес входа и объём трафика. В России такие данные легко запрашивает Роскомнадзор у местных провайдеров.
DNS-утечки после отключения прокси
Если вы использовали прокси с собственным DNS (например, через dnsmasq), после отключения система может продолжать использовать старый резолвер. Проверьте:
systemd-resolve --status
или
resolvectl status
Убедитесь, что DNS-серверы — от вашего провайдера (Ростелеком, МТС) или публичные (8.8.8.8, 77.88.8.8).
Fake-утечки через WebRTC
Даже без прокси браузер может раскрыть ваш реальный IP через WebRTC. Это не связано напрямую с прокси, но пользователи часто путают эти угрозы. Проверьте на browserleaks.com/webrtc. Если IP совпадает с вашим — всё в порядке. Если нет — возможно, остался активный WebRTC-прокси или расширение.
Сравнение: системные прокси vs прикладные vs сетевые
| Критерий | Системные переменные (http_proxy) |
Настройки GNOME/KDE | NetworkManager | Прикладные конфиги (npm, docker) |
|---|---|---|---|---|
| Область действия | CLI и часть GUI-приложений | Только GUI | Все приложения через NM | Только конкретное приложение |
| Сохраняется после перезагрузки? | Да, если в ~/.bashrc |
Да | Да | Да |
Влияет на ping/traceroute? |
Нет | Нет | Нет | Нет |
| Может вызывать утечки? | Да, если частично отключён | Редко | Иногда (IPv6 fallback) | Часто (если забыли очистить) |
| Требует root-доступа? | Нет | Нет | Нет (для user connections) | Нет |
Как проверить, что прокси действительно отключён?
-
Проверка внешнего IP:
bash curl ifconfig.me
Сравните с IP, который показывает ваш провайдер (можно посмотреть в личном кабинете Ростелекома или МТС). -
Тест DNS:
bash dig +short example.com @8.8.8.8 dig +short example.com
Если результаты отличаются — используется несистемный DNS. -
Анализ соединений:
bash ss -tuln | grep ':3128\|:8080\|:1080'
Эти порты часто используются прокси. Если соединения есть — что-то ещё работает. -
Проверка через сторонние сервисы:
- ipleak.net — покажет IP, DNS, WebRTC.
- dnsleaktest.com — специализированный тест утечек DNS.
Если все тесты показывают ваш реальный IP и DNS — прокси отключён полностью.
Когда отключение прокси — плохая идея?
Не всегда нужно «чистить» систему. Рассмотрим сценарии:
- Корпоративная сеть: если вы в офисе, прокси может быть обязательным для доступа к внутренним ресурсам (Jira, GitLab, базы данных). Отключение = потеря доступа.
- Публичный Wi-Fi в кафе: здесь лучше включить VPN, а не просто отключить прокси. Ведь без шифрования ваш трафик виден всем в сети.
- Обход блокировок: если вы отключите прокси, Telegram или YouTube снова станут недоступны (по состоянию на 2026 год в РФ многие ресурсы остаются под ограничениями).
- Работа с торрентами: без прокси или VPN ваш IP виден раздающим. Это риск получения предупреждения от правообладателей через провайдера.
Вывод
как отключить прокси на линукс — это не одноразовая команда, а многоуровневая процедура. Настоящая безопасность достигается только тогда, когда вы проверяете все пять слоёв конфигурации: переменные окружения, GUI-настройки, NetworkManager, прикладные конфиги и сетевые правила. Пропустите один — и система продолжит маршрутизировать трафик через старый прокси, замедляя соединение и потенциально раскрывая данные. После отключения обязательно проведите диагностику через curl, dig и сторонние сервисы утечек. И помните: в условиях российской правовой реальности важно не только технически отключить прокси, но и осознавать, зачем он был включён — чтобы не нарушить внутренние правила компании или не потерять доступ к критичным сервисам.
VPN замедляет интернет на сколько реально?
Зависит от протокола и сервера. WireGuard обычно добавляет 5–15 мс пинга и снижает скорость на 3–8%. OpenVPN/TCP — до 30% потерь из-за накладных расходов. На канале 100 Мбит/с вы получите 70–95 Мбит/с. Бесплатные VPN часто ограничивают скорость до 5–10 Мбит/с искусственно.
Меня найдёт спецслужба при использовании VPN?
Если вы используете легальный, зарегистрированный в РФ VPN-сервис — да, по запросу Роскомнадзора или ФСБ провайдер обязан предоставить данные. Если вы используете зарубежный сервис без регистрации и оплачиваете криптовалютой — шансы минимальны, но не нулевые: анализ трафика, временные метки, поведенческая аналитика всё ещё работают.
WireGuard или OpenVPN — что безопаснее?
Оба используют AES-256 или ChaCha20 — криптографически надёжные алгоритмы. WireGuard проще, быстрее и имеет меньше кода (меньше уязвимостей). OpenVPN поддерживает больше опций маскировки (obfs4), что полезно против DPI. Для большинства пользователей WireGuard предпочтительнее. Главное — включить perfect forward secrecy (PFS), что делают оба протокола по умолчанию.
Можно ли отключить прокси, не трогая VPN?
Да. Прокси и VPN — разные технологии. Прокси работает на прикладном уровне (HTTP/SOCKS), VPN — на сетевом (IPSec, WireGuard). Вы можете использовать VPN без прокси. Если в системе настроен и то, и другое — отключайте прокси, оставив VPN активным. Это даже повысит безопасность: трафик пойдёт через шифрованный туннель напрямую.
Почему после отключения прокси apt не работает?
Потому что APT использует отдельную конфигурацию. Проверьте файлы в /etc/apt/apt.conf.d/. Часто там есть файл вроде 90curtin-aptproxy или proxy.conf с строкой Acquire::http::Proxy "http://...";. Удалите этот файл или строку — и APT заработает.
Безопасно ли использовать прокси от провайдера (например, Ростелеком)?
Технически — да, он не вводит дополнительных рисков. Но учтите: провайдер и так видит весь ваш трафик. Прокси от Ростелекома — это просто промежуточный сервер, который не шифрует данные. Он не защищает от слежки, не обходит блокировки и не скрывает IP. Его смысл — кэширование популярных сайтов для ускорения загрузки, но в 2026 году эта практика почти исчезла.
Question: Is live chat available 24/7 or only during certain hours? Worth bookmarking.