HCRM博客

如何在CentOS系统中设置网络代理?

在CentOS系统中设置代理服务器,可以显著提升网络访问速度和安全性,以下是关于如何在CentOS 7系统中设置代理的详细步骤:

永久设置(永久生效)

1、编辑配置文件:打开终端,输入以下命令以编辑全局配置文件/etc/profile

如何在CentOS系统中设置网络代理?-图1
(图片来源网络,侵权删除)

```bash

vi /etc/profile

```

在文件末尾添加以下内容:

```bash

export http_proxy='http://代理服务器IP:端口号'

如何在CentOS系统中设置网络代理?-图2
(图片来源网络,侵权删除)

export HTTPS_proxy='http://代理服务器IP:端口号'

```

```bash

export http_proxy='http://10.50.101.148:38888'

export https_proxy='http://10.50.101.148:38888'

如何在CentOS系统中设置网络代理?-图3
(图片来源网络,侵权删除)

```

2、使配置生效:保存并退出文件后,执行以下命令使配置立即生效:

```bash

source /etc/profile

```

临时设置(重连后失效)

在命令行中直接输入以下命令:

export http_proxy='http://代理服务器IP:端口号'
export https_proxy='http://代理服务器IP:端口号'
export http_proxy='http://10.50.101.148:38888'
export https_proxy='http://10.50.101.148:38888'

取消设置的方法为:

unset http_proxy
unset https_proxy

单次设置(建议使用)

在安装软件时,可以直接在命令中指定代理,在使用pip 安装软件时:

pip install –proxy=http://代理地址:代理端口 软件名称
pip3 install –proxy=http://10.50.101.148:38888 numpy

yum代理设置

1、编辑yum配置文件:打开终端,输入以下命令以编辑/etc/yum.conf 文件:

```bash

vi /etc/yum.conf

```

在文件中添加以下内容:

```bash

proxy=http://代理服务器IP:端口号

```

如果需要用户名和密码认证,则添加如下内容:

```bash

proxy=http://username:password@yourproxy:port/

```

2、保存并退出:保存并退出编辑器,这样,yum就会通过指定的代理服务器进行操作。

git代理设置

/etc/profile~/.bashrc 文件中添加以下内容:

export GIT_PROXY="http://username:password@yourproxy:port"

保存并退出,然后执行以下命令使其生效:

source /etc/profile

或者:

source ~/.bashrc

wget代理设置

/etc/wgetrc 文件中添加以下内容:

http_proxy = http://username:password@proxy_ip:port/
ftp_proxy = http://username:password@proxy_ip:port/

保存并退出,然后重新登录当前终端或重启服务器即可。

相关FAQs

问题解答
如何检查代理是否设置成功? 可以通过安装一个需要网络连接的软件来测试,比如使用yum install package_namepip install package_name,如果能够正常下载和安装,说明代理设置成功。
代理服务器需要认证怎么办? 在设置代理时,提供代理服务器的用户名和密码,在/etc/yum.conf 中添加proxy=http://username:password@yourproxy:port/
如何取消代理设置? 对于永久设置,编辑相应的配置文件并删除代理设置行;对于临时设置,使用unset http_proxyunset https_proxy 命令。

通过以上步骤,您可以在CentOS 7系统中成功设置代理服务器,无论是永久设置、临时设置还是针对特定应用的设置,都能满足不同的需求。

分享:
扫描分享到社交APP
上一篇
下一篇