> Hallo,
> what is the right way to set a proxy systemwide using centos 7?
> I need this for wget and docker.
> My first idea was /etc/environment but allthough the proxy is set wget and
> docker don‘ t connect to their target-systems.

I have this in /etc/profile.d/proxy-config.sh:
-----%<---------------------------------
PROXYHOST="proxy"
PROXYPORT="8080"

for CFGFILE in /etc/sysconfig/proxy-config ${HOME}/.proxy-config; do
  [ -s $CFGFILE ] && . $CFGFILE
done

export http_proxy="http://${PROXYHOST}:${PROXYPORT}";
export HTTP_PROXY="http://${PROXYHOST}:${PROXYPORT}";
export https_proxy="http://${PROXYHOST}:${PROXYPORT}";
export HTTPS_PROXY="http://${PROXYHOST}:${PROXYPORT}";
export ftp_proxy="http://${PROXYHOST}:${PROXYPORT}";
export FTP_PROXY="http://${PROXYHOST}:${PROXYPORT}";
export all_proxy="http://${PROXYHOST}:${PROXYPORT}";
export ALL_PROXY="http://${PROXYHOST}:${PROXYPORT}";
export no_proxy="localhost,$(hostname -s),$(hostname -f),$(hostname
-d),127.0.0.1"
export NO_PROXY="localhost,$(hostname -s),$(hostname -f),$(hostname
-d),127.0.0.1"
export RSYNC_PROXY="${PROXYHOST}:${PROXYPORT}"

unset PROXYHOST PROXYPORT CFGFILE
-----%<---------------------------------

Regards,
Simon

_______________________________________________
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos

Reply via email to