Centos7

您所在的位置:网站首页 代理服务器配置文件 Centos7

Centos7

#Centos7 | 来源: 网络整理| 查看: 265

参考文章: 

centos7上代理设置

03-用三种方法设置CentOS7使用代理服务器上网

一、永久设置

修改 /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 文件,添加相同内容;

然后使用source /etc/profile使设置立即生效。

二、临时设置(重连后失效)

在命令行中直接输入下列命令即可

export http_proxy=http://username:password@yourproxy:8080/ export ftp_proxy=http://username:password@yourproxy:8080/ #or export http_proxy=http://yourproxy:8080/ export ftp_proxy=http://yourproxy:8080/

注意:设置之后可能使用ping时还是无法连接外网,但是pip时可以的,因为ping的协议不一样不能使用这个代理。

三、单次设置(建议使用)

直接在pip时设置代理

pip3 install –proxy http://代理地址:代理端口号 软件名称

注意:proxy有两个“-”号

四、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:[email protected]:8080

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

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

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

git config --global http.proxy http://username:abc@[email protected]:8080

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

! --> %21 # --> %23 $ --> %24 & --> %26 ' --> %27 ( --> %28 ) --> %29 * --> %2A + --> %2B , --> %2C / --> %2F : --> %3A ; --> %3B = --> %3D ? --> %3F @ --> %40 [ --> %5B ] --> %5D

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

http://admin:abc%[email protected]:8080

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3