ceacer 2 已发布 1月28号 分享 已发布 1月28号 Table of Contents 一、软件包管理工具通过代理安装软件 1、APT代理配置(适用于Ubuntu) Ubuntu APT 方法一:临时性代理 $ 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) CentOS YUM 编辑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 代理上网设置 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代理上网设置 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 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至[email protected] 举报,一经查实,本站将立刻删除。文章链接:https://www.zun.com/zx/dongtai/11631.html 评论链接 在其他网站上分享 更多分享选项...
推荐帖
创建账户或登录以发表评论
您需要成为会员才能发表评论
创建一个帐户
在我们的社区注册一个新账户。很简单!
注册新账户登入
已有账户?在此登录
立即登录