云主机

  • 云主机 > 最佳实践 > 云主机和对象存储内网互通实践

    云主机和对象存储内网互通实践

    最近更新时间: 2023-03-30 11:21:06

    七牛云主机 QVM 和七牛对象存储 KODO 可以使用加速域名来高速互通,避免绕行公网带来的网络质量不稳定问题,也可以免去数据在传输过程中被窃取的风险。


    Region 和 Endpoint 对照表

    目前支持杭州1地域的云主机可以访问同区域的对象存储服务,可以使用如下的加速访问域名:

    云主机地域对象存储地域协议对象存储内网访问加速域名专线带宽上限
    杭州1华东HTTP上传:http://free-qvm-z0-xs.qiniup.com
    下载:http://free-qvm-nbxs-gate-io.qiniu.com
    2 Gbps
    HTTPS上传:https://free-qvm-z0-xs.qiniup.com

    下载:https://qvm.qbox.me
    北京1华北HTTP
    暂不支持暂不支持
    HTTPS暂不支持
    深圳1华南HTTP
    暂不支持暂不支持
    HTTPS

    七牛云主机 QVM 通过 S3 接口访问七牛对象存储

    • 杭州 1 区域域名: qvm-s3v2.qiniucs.com

    操作步骤

    准备

    我们以杭州 1举例介绍如何上传下载文件,在执行操作前,你需要准备:

    • 云主机: 准备一台资源池一杭州 1 的主机。如果你还没有对应的主机,请参考文档创建实例前往创建主机

    • 存储空间(Bucket): 创建华东的存储空间。您可以查考文档创建空间

    • AK/SK: 你可以在七牛云控制台的密钥管理页面查看你的密钥

    • 绑定域名:准备一个 ICP 备案的域名,本文以p68d9xi47.qiniuts.com示例。

    上传文件

    通过七牛云命令行工具(qshell)fput命令执行上传操作:

    # HTTP协议
    /qshell-linux-x64 fput qvm-test qvm.txt qvm.txt -u http://free-qvm-z0-xs.qiniup.com
    
    # HTTPS协议
    /qshell-linux-x64 fput qvm-test qvm.txt qvm.txt -u https://free-qvm-z0-xs.qiniup.com
    

    参数解析:

    • qvm-test:存储空间名
    • http(s)://free-qvm-z0-xs.qiniup.com:杭州 1 对应的专线上传域名

    上传完成后,您可以登录控制台查看文件是否上传成功。您也可以通过云主机监控数据查看内网带宽。


    下载文件

    您需要将为空间绑定域名p68d9xi47.qiniuts.com ,然后将域名CNAMEfree-qvm-nbxs-gate-io.qiniu.com ,关于如何 CNAME 请参考文档如何配置域名的 CNAME,再通过以下命令下载文件:

    # HTTP协议
    curl http://p68d9xi47.qiniuts.com/qvm.txt  -o t.txt
    
    # HTTPS协议
    curl https://p68d9xi47.qiniuts.com/qvm.txt -o t.txt
    

    或者通过以下命令下载文件:

    # HTTP协议
    curl -H "Host: p68d9xi47.qiniuts.com" http://free-qvm-nbxs-gate-io.qiniu.com/qvm.txt  -o t.txt
    
    # HTTPS协议
    curl -H "Host: p68d9xi47.qiniuts.com" https://qvm.qbox.me/qvm.txt -o t.txt
    

    参数解析:

    • p68d9xi47.qiniuts.com:空间绑定域名,私有空间资源访问 下载凭证 使用该 Host
    • t.txt:本地保存文件名
    以上内容是否对您有帮助?
  • Qvm free helper
    Close