centos里postman代理怎么配置
小樊
42
2025-11-23 17:13:00
CentOS 中配置 Postman 代理
一 方式一 使用系统代理环境变量
- 在 CentOS 终端为当前用户或全局配置代理变量(写入 shell 配置文件,如 ~/.bashrc、~/.bash_profile 或 /etc/profile):
- 编辑配置文件,在末尾添加(示例为 HTTP/HTTPS 代理):
- export http_proxy=http://your_proxy_server:port
- export https_proxy=http://your_proxy_server:port
- 可选:export no_proxy=localhost,127.0.0.1,.example.com
- 使配置立即生效:
- source ~/.bashrc
- 或 source ~/.bash_profile
- 或 source /etc/profile
- 打开 Postman:点击右上角齿轮图标进入 Settings → Proxy,开启 Use system proxy,并勾选 Use HTTP_PROXY, HTTPS_PROXY, and NO_PROXY environment variables,使 Postman 遵循系统代理设置。
二 方式二 使用 Postman 自定义全局代理
- 打开 Postman:进入 Settings → Proxy,勾选 Add custom proxy configuration。
- 填写代理信息:
- Proxy type:选择 HTTP 和/或 HTTPS。
- Proxy server:填写代理的 主机或 IP(不要带协议前缀) 与 端口。
- 如代理需要认证:开启 Proxy Auth,输入 用户名 与 密码。
- Proxy bypass:填写以逗号分隔的 不走代理的主机/域名(如 localhost,127.0.0.1)。
- 注意优先级:若同时开启 Use system proxy 与 自定义代理,Postman 将优先使用 自定义代理。
三 验证与常见问题
- 验证是否走代理:
- 在 Postman 发起请求到可返回 公网 IP 的服务(如 ip.cn),或用 curl 对比:
- curl -I https://ip.cn
- 若返回内容或出口 IP 与预期代理一致,说明代理生效。
- 本地服务与内网地址:
- 将 localhost、127.0.0.1 或内网域名加入 no_proxy,避免被代理拦截本地调试流量。
- 认证与协议:
- 代理需要认证时,在 Postman 的 Proxy Auth 中填写凭据;仅对通过代理转发的请求生效。
- 与系统代理的关系:
- 即使关闭 Postman 内的 Use system proxy,若设置了环境变量 HTTP_PROXY/HTTPS_PROXY/NO_PROXY,Postman 仍可能使用系统代理;如需完全绕过,请取消这些环境变量或在 Postman 使用自定义代理并正确配置 Proxy bypass。