温馨提示×

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

0