使用 export http_proxy / https_proxy 的方式代理
全域變數 http_proxy / https_proxy
# 暫時生效,重開機proxy就會失效
$ export http_proxy=http://proxy.example.com
# https用https_proxy
$ $ export https_proxy=https://proxy.example.com
設定永久變數
- 僅在目前使用者
永久變數可以寫在登入後會讀取的 ~/.bash_profile , ~/.bashrc
$ echo "export http_proxy=http://proxy.example.com" >> ~/.bashrc
$ echo "export https_proxy=https://proxy.example.com" >> ~/.bashrc
- 針對所有使用者
如果要讓這台主機的所有 http / https 都走 proxy 就設定在 /etc/profile
$ echo "export http_proxy=http://proxy.example.com" >> /etc/profile
$ echo "export https_proxy=https://proxy.example.com" >> /etc/profile
- 僅 apt or yum 使用時才用 proxy
# YUM setting
$ vim /etc/yum.conf
proxy=http://proxy.example.com
# APT setting
$ vim /etc/apt/apt.conf
Acquire::http::Proxy "http://proxy.example.com";
如果需要驗證的格式為
# 變數=http://使用者帳號:密碼@伺服器位址:端口
http_proxy=http://user:pass@proxy.example.com:80
https 以此類推。
Orignal From: Linux 使用全域 Proxy 上網 (with only apt/yum)
沒有留言:
張貼留言