hermes 本地docker内部的代理情况

vmware - alpine - docker

  • Alpine
  • 宿主机:/etc/profile.d/proxy.sh

    # --------------- 系统代理 ----------
    export http_proxy="http://192.168.1.120:7890"
    # no_proxy 支持 IP 段和域名,用逗号分隔
    export no_proxy="localhost,127.0.0.1,0.0.0.0,::1,.local,.lan,.test,.work,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.64.0.0/10,169.254.0.0/16,.svc,.cluster.local,.cn,.aliyun.com,.aliyuncs.com,.alicdn.com,.tencent.com,.myqcloud.com,.baidu.com,.baidupcs.com,.huaweicloud.com,.jd.com,registry.npmmirror.com,binary.npmmirror.com,gitee.com,codeup.aliyun.com,opencode,nginx,mariadb,hermes,hermes-agent,hermes-webui,hermes-dashboard,.atibm.com,.kc.com"
    export https_proxy="$http_proxy"
    export HTTP_PROXY="$http_proxy"
    export HTTPS_PROXY="$https_proxy"
    export NO_PROXY="$no_proxy"
  • docker环境:~/.docker/config.json

    {
     "proxies": {
       "default": {
         "httpProxy": "http://192.168.1.120:7890",
         "httpsProxy": "http://192.168.1.120:7890",
         "noProxy": "localhost,127.0.0.1,0.0.0.0,::1,.local,.lan,.test,.work,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.64.0.0/10,169.254.0.0/16,.svc,.cluster.local,.cn,.aliyun.com,.aliyuncs.com,.alicdn.com,.tencent.com,.myqcloud.com,.baidu.com,.baidupcs.com,.huaweicloud.com,.jd.com,registry.npmmirror.com,binary.npmmirror.com,gitee.com,codeup.aliyun.com,opencode,nginx,mariadb,hermes,hermes-agent,hermes-webui,hermes-dashboard,.atibm.com,.kc.com"
       }
     }
    }
  • hermes对话感知到的代理

    当前环境使用的代理:
    
    HTTP/HTTPS 代理:
    - HTTP_PROXY = http://192.168.1.120:7890
    - http_proxy = http://192.168.1.120:7890
    - HTTPS_PROXY = http://192.168.1.120:7890
    - https_proxy = http://192.168.1.120:7890
    
    代理服务器: 192.168.1.120:7890
    
    no_proxy 包含: localhost、内网段(10/8, 172.16/12, 192.168/16)、.cn、.atibm.com、.kc.com、.aliyun.com 等国内和内部域名不走代理。
  • hermes对话访问外网

    可以访问。
    
    刚才测试 curl -sI https://google.com 返回了:
    HTTP/1.1 200 Connection established
    HTTP/2 301 location: https://www.google.com/
    
    
    说明网络通畅,代理工作正常。

X99 - ubuntu - docker

  • mint cinnamon
  • 宿主机:/etc/profile.d/proxy.sh

    # --------------- 系统代理 ----------
    export http_proxy="http://192.168.1.120:7890"
    # no_proxy 支持 IP 段和域名,用逗号分隔
    export no_proxy="localhost,127.0.0.1,0.0.0.0,::1,.local,.lan,.test,.work,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.64.0.0/10,169.254.0.0/16,.svc,.cluster.local,.cn,.aliyun.com,.aliyuncs.com,.alicdn.com,.tencent.com,.myqcloud.com,.baidu.com,.baidupcs.com,.huaweicloud.com,.jd.com,registry.npmmirror.com,binary.npmmirror.com,gitee.com,codeup.aliyun.com,opencode,nginx,mariadb,hermes,hermes-agent,hermes-webui,hermes-dashboard,.atibm.com,.kc.com"
    export https_proxy="$http_proxy"
    export HTTP_PROXY="$http_proxy"
    export HTTPS_PROXY="$https_proxy"
    export NO_PROXY="$no_proxy"
  • docker环境:~/.docker/config.json

    {
     "proxies": {
       "default": {
         "httpProxy": "http://192.168.1.120:7890",
         "httpsProxy": "http://192.168.1.120:7890",
         "noProxy": "localhost,127.0.0.1,0.0.0.0,::1,.local,.lan,.test,.work,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.64.0.0/10,169.254.0.0/16,.svc,.cluster.local,.cn,.aliyun.com,.aliyuncs.com,.alicdn.com,.tencent.com,.myqcloud.com,.baidu.com,.baidupcs.com,.huaweicloud.com,.jd.com,registry.npmmirror.com,binary.npmmirror.com,gitee.com,codeup.aliyun.com,opencode,nginx,mariadb,hermes,hermes-agent,hermes-webui,hermes-dashboard,.atibm.com,.kc.com"
       }
     }
    }
  • hermes对话感知到的代理

    当前环境使用的代理:
    
    HTTP/HTTPS 代理:
    - HTTP_PROXY = http://192.168.1.120:7890
    - http_proxy = http://192.168.1.120:7890
    - HTTPS_PROXY = http://192.168.1.120:7890
    - https_proxy = http://192.168.1.120:7890
    
    代理服务器: 192.168.1.120:7890
    
    no_proxy 包含: localhost、内网段(10/8, 172.16/12, 192.168/16)、.cn、.atibm.com、.kc.com、.aliyun.com 等国内和内部域名不走代理。
  • hermes对话访问外网

    可以访问。
    
    刚才测试 curl -sI https://google.com 返回了:
    HTTP/1.1 200 Connection established
    HTTP/2 301 location: https://www.google.com/
    
    
    说明网络通畅,代理工作正常。