在 CentOS 上配置代理地址是一个常见的需求,特别是在需要访问外部资源但网络环境受限的情况下。本文将以CentOS 7.9 为例介绍如何在 CentOS中配置代理地址的方法。
步骤 1:编辑代理配置文件
1.打开终端,编辑全局配置文件:为了对所有用户生效,编辑 /etc/profile 文件。如果你只想为当前用户配置代理,可以编辑 ~/.bash_profile文件。
sudo vi /etc/profile # 为所有用户配置
# 或者
vi ~/.bash_profile # 为当前用户配置
2.添加代理设置:在文件末尾添加以下内容,将your_proxy_address 和your_proxy_port替换为你的代理地址和端口(本例为192.168.53.1:808)。如果需要代理认证,请取消注释并填写用户名和密码。
export http_proxy=http://your_proxy_address:your_proxy_port
export https_proxy=http://your_proxy_address:your_proxy_port
export ftp_proxy=$http_proxy
3.保存并关闭文件:完成编辑后,保存并关闭文件。
步骤 2:使配置生效
为了让新的代理设置立即生效,你需要重新加载配置文件或注销并重新登录系统。
-
重新加载配置文件:
source /etc/profile # 如果编辑的是 /etc/profile
# 或者
source ~/.bash_profile # 如果编辑的是 ~/.bash_profile
步骤 3:验证代理设置
为了验证代理设置是否生效,可以使用 curl
命令或其他 HTTP 客户端工具来尝试访问一个外部网站。
-
使用 curl 命令验证:
curl https://www.baidu.com
如果请求成功并返回了响应内容,表明请求通过了代理服务器,那么配置的代理设置就是成功的。
注意:ping命令不适合用来验证 HTTP/HTTPS 代理,因为它使用的是 ICMP 协议,与 HTTP/HTTPS 无关。
原文始发于微信公众号(网络个人修炼):在 CentOS 上配置代理地址的方法
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论