Отвал прокси на старте

В очередной раз, тезис о том, что в линуксе ничего не заработает без правки конфигов подтвердился.

После установки свежей системы и настройки сетевого соединения… ничего не заработало!

По неведомой причине, даже если в настройках соединения указано что есть прокси, большая часть системного софта всё равно игнорирует это и пытается лезть в интернет в наглую. Исправляем.

DNF

Даже мой любимый dnf оказался бякой. Поэтому прописываем специально для него:
sudo dnf config-manager --save --setopt proxy=http://192.168.1.1:8080/

Системные приложения

Создаём файл /etc/profile.d/proxy.sh с вот таким содержанием и перезагружаемся:
PROXY="http://192.168.1.1:8080/"
NOPROXY="10.0.0.0/8,127.0.0.0/8,172.16.0.0/12,192.168.0.0/16,::1,localhost,*.local.domain"
export ftp_proxy="${PROXY}"
export FTP_PROXY="${PROXY}"
export http_proxy="${PROXY}"
export HTTP_PROXY="${PROXY}"
export https_proxy="${PROXY}"
export HTTPS_PROXY="${PROXY}"
export no_proxy="${NOPROXY}"
export NO_PROXY="${NOPROXY}"

PKI

sudo trust anchor --store /path/to/ca.crt
sudo update-ca-trust

И только после этого, большая часть приложений найдёт правильный путь в интернет.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *