全体設定
環境変数
command
$ export HTTP_PROXY=http://proxyserver:8080
$ export HTTPS_PROXY=http://proxyserver:8080
SANACHAN
~/.bashrc に記述してしまうと楽です。
パッケージ管理
apt
/etc/apt/apt.conf
Acquire::http::Proxy "http://proxyserver:8080";
Acquire::https::Proxy "http://proxyserver:8080";
yum
/etc/yum.conf
proxy=http://proxyserver:8080
proxy_username=user
proxy_password=pass
rpm
command
$ sudo rpm -ivh --httpproxy http://proxyserver --httpport 8080 ~~
pip/pip3
command
$ pip install --proxy="http://proxyserver:8080" [package] ...
$ pip3 install --proxy="http://proxyserver:8080" [package] ...
または
~/.config/pip/pip.conf
[global]
proxy = http://proxyserver:8080
その他
git
command
$ git config --global http.proxy http://proxyserver:8080
$ git config --global https.proxy http://proxyserver:8080
ssh
必要パッケージインストール:
command
$ sudo apt install socat
設定:
~/.ssh/config
ProxyCommand: socat - PROXY:proxyserver:%h:%p,proxyport=8080
または
ProxyCommand socat - PROXY:proxyserver:%h:%p,proxyport=8080
wget
/etc/wgetrc
http_proxy = http://proxyserver:8080
https_proxy = http://proxyserver:8080
curl
~/.curlrc
proxy-user = "user:password"
proxy = "http://proxyserver:8080"