简介
本文主要为您介绍本地 IDC 环境如何通过内网访问 COS。
前提条件
已开通专线,并已获取 VPC ID 和专线带宽大小。若未开通,请联系专线相关服务方。
已获取 COS 数据规模大小。若未获取,请联系架构师或商务。
已支持 VPC 访问云支撑环境。若未支持,请联系私有网络产品团队。
确保您所使用的账号 UIN 已开通终端节点的白名单。若未开通,请 联系我们 开通。
已创建终端节点服务。若未创建,请 联系我们 技术支持。
已部署终端节点的 COS 地域
地域 | 终端节点服务 ID(uniqEndPointServiceId) | 地域 | 终端节点服务 ID(uniqEndPointServiceId) |
北京 | vpcsvc-m2wwzdya | 雅加达 | vpcsvc-098p094u |
南京 | vpcsvc-b7rl121n | 首尔 | vpcsvc-6l2665xo |
上海 | vpcsvc-exgmyine | 曼谷 | vpcsvc-o1y60hgq |
上海自动驾驶云 | vpcsvc-5iwpsdj1 | 东京 | vpcsvc-el3jdwus |
广州 | vpcsvc-7d7akxt1 | 硅谷(美西) | vpcsvc-l28qemq9 |
成都 | vpcsvc-3ijvyeus | 弗吉尼亚(美东) | vpcsvc-nm07atgr |
重庆 | vpcsvc-gwq518cf | 圣保罗 | vpcsvc-opo1ub55 |
中国香港 | vpcsvc-3vwxoxyu | 法兰克福 | vpcsvc-lj1ko10p |
新加坡 | vpcsvc-i4mfjqfx | - | - |
操作步骤
创建终端节点
注意:
1. 登录 私有网络控制台。
2. 在左侧导航栏选择私有连接 > 终端节点,选择地域(例如广州),单击新建。
说明:
创建的终端节点需要与 COS 存储桶在同一地域。
3. 在弹出的新建终端节点对话框中,配置以下参数。

所属网络:选择终端节点所属私有网络 VPC。
所属子网:选择自己的子网(当终端节点完成创建后所生成的 VIP 将位于该子网网段中)。
对端账户类型:选择其他账号。
对端账户 UIN:填写100042607962,根据所在地域填写对应的终端服务 ID,详情请参见 已部署终端节点的 COS 地域。
注意:
如需独占 VPCGW,则需要架构师或商务收集客户专线带宽情况和客户数据规模后,由网络产品和 COS 产品团队根据客户用量情况完成新建 VPCGW,并提供 VPCGWID(这个 VPCGWID 用于配置到对端账号中终端节点服务 ID 参数中)。
其他配置项介绍,请参见 VPC 创建终端节点 文档。
4. 单击验证,验证通过后,单击确定,VPC 控制台将会生成一个 VIP(例如
10.0.0.26),请记录 VIP 并进行下一步配置。域名解析
以上配置完成后,接下来需要对生成的 VIP 添加解析,您可以选择在本地环境配置 Hosts 或者 DNS 实现域名解析。
方式一:配置 hosts
将
*.cos.<Region>.myqcloud.com 指向刚才在 VPC 控制台 > 终端节点上生成的 VIP。将泛域名中的
* 替换为您具体的 BucketName-APPID。例如 examplebucket-1250000000。将
<Region> 替换成存储桶的所属地域(Region)。例如 ap-guangzhou,地域介绍请参见 地域和访问域名。注意:
本地 hosts 不支持配置泛域名,请根据用户的具体 BucketName 和 APPID 组合成具体的域名配置,如果您使用本地的 DNS 服务器,则不存在这个问题,直接在服务器里添加解析即可。
示例
例如使用文本编辑器(如
nano)编辑 hosts 文件:sudo nano /etc/hosts
添加一行类似以下的配置信息:
10.0.0.26 examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com
保存并退出编辑器即可。
方式二:配置 DNS


验证
1. 使用
telnet <VIP> <Port> 验证基础连通性 (VIP 选择 创建终端节点 时分配的终端节点 IP,Port 选择80和443)。 示例如下:telnet 10.0.0.26 80Trying 10.0.0.26...Connected to 10.0.0.26.Escape character is '^]'.
无论处于何种访问环境,命令返回
Escape character is '^]'.字段则说明可成功连通。2. 使用 COSCMD、COSBrowser 等方式上传数据到对应 COS 存储桶或从 COS 存储桶下载数据到本地。