====== Debian set proxy ====== Edit /etc/profile.d/proxy.sh, add export http_proxy=http://192.168.0.1:3128 export https_proxy=http://192.168.0.1:3128 export ftp_proxy=http://192.168.0.1:3128 Edit /etc/apt/apt.conf.d/99HttpProxy, add Acquire::http::Proxy "http://192.168.0.1:3128"; Acquire::https::Proxy "http://192.168.0.1:3128"; Acquire::ftp::Proxy "http://192.168.0.1:3128"; Edit /etc/wgetrc, add http_proxy = http://192.168.0.1:3128 https_proxy = http://192.168.0.1:3128 ftp_proxy = http://192.168.0.1:3128 Edit /etc/environment export http_proxy=http://192.168.0.1:3128 export https_proxy=http://192.168.0.1:3128 export ftp_proxy=http://192.168.0.1:3128 some system commands rely on wget, and may not otherwise use an environment variable, e.g. debootstrap; the http_proxy setting should be present by default but commented out. This is all, in a round about way, relayed to the http proxy security vulnerability announced in July 2016 – see httpoxy.org for more info.