centos7上代理设置
admin
2023-02-24 08:00:14
0

有时候,我们无法直接连接外部网络,可能需要连接代理服务器,才能访问外网,进行软件包安装,程序升级,此时我们需要配置一些代理设置,这样才能保证网络正常。

一、全局服务器环境变量

置全局代理,方法如下:

修改 /etc/profile 文件,添加下面内容:

http_proxy=http://username:password@yourproxy:8080/

ftp_proxy=http://username:password@yourproxy:8080/

export http_proxy

export ftp_proxy

如果没有密码限制,则以上内容可以修改为以下内容:

http_proxy=http://yourproxy:8080/

ftp_proxy=http://yourproxy:8080/

export http_proxy

export ftp_proxy

若只针对某个用户而言,则修改 ~/.bash_profile 文件,添加相同内容;

修改完成后,注销重新登录即可。

二、yum代理设置

用vi编辑器打开yum配置文件,一般情况下: vi /etc/yum.conf

打开yum的配置文件之后,在文件最后加上代理服务器的协议、地址、端口,如果代理服务器需要用户认证话,同时加上认证用户的用户名和密码。

代理服务器不需要认证:加上 proxy=协议://代理服务器地址:端口 (如:proxy=http://192.168.1.1:80)

代理服务器需要认证用户:加上 proxy=协议://代理服务器地址:端口 (如:proxy=http://192.168.1.1:80)

                                                proxy_username=代理服务器用户名

                                                proxy_password=代理服务器密码

保存退出后,就可以使用yum轻松的安装软件了。

三、git代理设置

git config --global https.proxy https://proxyuser:proxypassword@ip/域名:port

git config --global http.proxy http://proxyuser:proxypassword@ip/域名:port

示例:

假设某人在百度工作,公司代理服务器是(proxy.baidu.com),端口是(8080),代理配置如下

1、代理服务器需要鉴权配置

git config --global https.proxy https://username:password@proxy.baidu.com:8080

2、代理服务器不需要鉴权配置
git config --global https.proxy https://proxy.baidu.com:8080

四、代理配置中的一些特殊字符

如果密码中有@等特殊字符,会出错,比如

git config --global http.proxy http://username:abc@123@proxy.baidu.com:8080

解析时会从第一个@解析,提示@123@proxyhk.huawei.com找不到,此时要对其中的特殊符号进行处理,使用百分比编码(Percent-encoding)对特殊字符进行转换,转换。
列表如下:

! --> %21    # --> %23    $ --> %24    & --> %26    ' --> %27

( --> %28    ) --> %29    * --> %2A    + --> %2B    , --> %2C

/ --> %2F    : --> %3A    ; --> %3B    = --> %3D    ? --> %3F

@ --> %40    [ --> %5B    ] --> %5D

例如:代理账户:admin
代理密码:abc@123
br/>代理账户:admin
代理密码:abc@123
代理服务器:http://172.31.101.102:8080
进行全局代理的时候,需要按照如下配置

http://admin:abc%40123@172.31.101.120:8080

相关内容

热门资讯

最新引进“边锋二七十有挂吗?”... 最新引进“边锋二七十有挂吗?”(详细开挂教程)您好,边锋二七十这个游戏其实有挂的,确实是有挂的,需要...
终于明白“白金岛可以开挂吗?”... 有 亲,根据资深记者爆料白金岛是可以开挂的,确实有挂(咨询软件无需打开直...
今日重大消息“新圣游牌九有挂吗... 网上科普关于“新圣游牌九有没有挂”话题很是火热,小编也是针对新圣游牌九作*弊开挂的方法以及开挂对应的...
终于了解“红心自由麻将真的有挂... 终于了解“红心自由麻将真的有挂吗?”(详细开挂教程)您好,红心自由麻将这个游戏其实有挂的,确实是有挂...
【第一财经】“微乐保皇真的有挂... 网上科普关于“微乐保皇有没有挂”话题很是火热,小编也是针对微乐保皇作*弊开挂的方法以及开挂对应的知识...
玩家攻略科普“红中麻将有没有挂... 有 亲,根据资深记者爆料红中麻将是可以开挂的,确实有挂(咨询软件无需打开...
最新引进“天天快来麻将是不是有... 最新引进“天天快来麻将是不是有挂?”(太坑了果然有挂)您好,天天快来麻将这个游戏其实有挂的,确实是有...
终于懂了“开心安徽比鸡到底有挂... 终于懂了“开心安徽比鸡到底有挂吗?”(透视曝光猫腻)您好,开心安徽比鸡这个游戏其实有挂的,确实是有挂...
今日重大消息“新圣游牌九有没有... 今日重大消息“新圣游牌九有没有挂?”(必胜开挂神器)您好,新圣游牌九这个游戏其实有挂的,确实是有挂的...
终于了解“福建兄弟十三水有挂吗... 家人们!今天小编来为大家解答福建兄弟十三水透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪...