You need to enable JavaScript to run this app.
对象存储

对象存储

复制全文
tosutil
配置 HTTP 代理
复制全文
配置 HTTP 代理

当服务器处于内网环境,且对外网络访问需通过统一出口时,您需要通过 HTTP 代理才能访问对象存储 TOS。本文介绍在 tosutil 中配置 HTTP 代理的操作步骤。

背景信息

tosutil 支持通过环境变量或配置文件两种方式配置 HTTP 代理,如果同时配置,系统会优先使用配置文件中的代理。配置完成后,您可以在 tosutil 工具通过代理访问对象存储 TOS。

通过配置文件配置 HTTP 代理

  1. 执行以下命令,打开 tosutil 配置文件。

    vim ~/.tosutilconfig
    
  2. 在 tosutilconfig 文件中,设置 proxyUrl 参数值为代理地址。
    示例如下:

    proxyUrl=http://10.0.0.1:1234
    
  3. 保存并退出 tosutilconfig 文件。

通过环境变量配置 HTTP 代理

本文介绍在不同操作系统的环境变量中配置 HTTP 代理的操作步骤。

在环境变量中配置 HTTP 代理时,根据代理服务器的不同,需要使用不同的命令。

  • 如果您的代理服务无需额外认证,则无需在命令中添加用户名和密码。
    打开终端,输入以下命令:

    # HTTP 代理
    export HTTP_PROXY=http://<代理服务器 IP>:<端口>
    export HTTP_PROXY=http://<代理服务器域名>:<端口>
    # HTTPS 代理
    export HTTPS_PROXY=http://<代理服务器 IP>:<端口>
    export HTTPS_PROXY=http://<代理服务器域名>:<端口>
    

    示例如下:

    # HTTP 代理
    export HTTP_PROXY=http://10.0.0.1:1234
    export HTTP_PROXY=http://proxy.example.com:5678
    # HTTPS 代理
    export HTTPS_PROXY=http://10.0.0.1:1234
    export HTTPS_PROXY=http://proxy.example.com:5678
    
  • 如果您的代理服务器启用了身份认证,则需要在命令中添加用户名和密码。
    打开终端,输入以下命令:

    # HTTP 代理
    export HTTP_PROXY=http://<用户名>:<密码>@<代理服务器 IP>:<端口>
    export HTTP_PROXY=http://<用户名>:<密码>@<代理服务器域名>:<端口>
    # HTTPS 代理
    export HTTPS_PROXY=http://<用户名>:<密码>@<代理服务器 IP>:<端口>
    export HTTPS_PROXY=http://<用户名>:<密码>@<代理服务器域名>:<端口>
    

    示例如下:

    # HTTP 代理
    export HTTP_PROXY=http://aaa:pass123@10.0.0.1:1234
    export HTTP_PROXY=http://aaa:pass123@proxy.example.com:1234
    # HTTPS 代理
    export HTTPS_PROXY=http://aaa:pass123@10.0.0.1:5678
    export HTTPS_PROXY=http://aaa:pass123@proxy.example.com:5678
    
最近更新时间:2025.09.23 14:30:19
这个页面对您有帮助吗?
有用
有用
无用
无用