一、软件包管理工具通过代理安装软件
1、APT代理配置(适用于Ubuntu)
方法一:临时性代理
$ export http_proxy=http://172.16.51.81:3128
$ export https_proxy=https://172.16.51.81:3128
如果使用账号和密码,请使用以下格式:
export http_proxy=http://user:password@your-proxy-ip-address:port/
export https_proxy=https://user:password@your-proxy-ip-address:port/
方法二:永久性设置:
修改/etc/apt/apt.conf(或者/etc/envrionment),或在创建一个新文件
/etc/apt/apt.conf.d/proxy.conf, 增加以下行:
Acquire::http::proxy "http://172.16.51.81:3128/";
Acquire::https::proxy "https://172.16.51.81:3128/";
方法三:在命令行临时带入
sudo apt -o Acquire::http::proxy="http://172.16.51.81:3128/" update
在命令行后面增加-o选项
172.16.51.81 是本地的代理服务器,端口为 3128,请根据实际情况修改。
设置完成后,尝试以下命令测试是否生效?
$ sudo apt update
如果没有报错,则代理设置成功。
2、Yum代理配置(适用于CentOS或Redhat)
编辑YUM配置文件/etc/yum.conf,增加以下内容:
proxy=http://172.16.51.81:3128
proxy=https://172.16.51.81:3128
或直接执行以下命令添加代理服务器:
sudo echo "proxy=http://172.16.51.81:3128" >> /etc/yum.conf
sudo echo "proxy=https://172.16.51.81:3128" >> /etc/yum.conf
二、Curl 代理上网设置
方法一:临时性代理
$ export http_proxy=http://172.16.51.81:3128
$ export https_proxy=https://172.16.51.81:3128
如果使用账号和密码,请使用以下格式:
export http_proxy=http://user:password@your-proxy-ip-address:port/
export https_proxy=https://user:password@your-proxy-ip-address:port/
设置后,尝试使用curl命令下载一个文件:
$ curl -v -I https://xxx/xx.pdf
方法二:使用 curl 命令的 -x 选项
$ curl-x 'https://user:password@your-proxy-ip-address:port' -v -O https://xxx/xx.pdf
三、Wget代理上网设置
方法一:临时性代理
$ export http_proxy=http://172.16.51.81:3128
$ export https_proxy=https://172.16.51.81:3128
如果使用账号和密码,请使用以下格式:
export http_proxy=http://user:password@your-proxy-ip-address:port/
export https_proxy=https://user:password@your-proxy-ip-address:port/
设置后,尝试使用wget命令下载一个文件:
$ wget https://xxx/xx.pdf
连接成功后,会有以下提示:
Connecting to 172.16.51.81:3128... connected.
Proxy request sent, awaiting response... 200 OK
方法二:永久性设置
echo "http_proxy = http://172.16.51.81:3128" >> /etc/wgetrc
echo "https_proxy = https://172.16.51.81:3128" >> /etc/wgetrc
四、查看当前环境代理设置
查看当前环境代理设置:
$ env | grep -i proxy
取消代理:
$ unset {http,https,ftp}_proxy
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2705686032@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.zun.com/zx/dongtai/11631.html