ossutil走内网地址下载
ossutil 默认是通过外网 Endpoint 下载 OSS 文件,但如果你希望 通过内网访问 OSS(比如 ECS 与 OSS 同区域部署,走内网更快更省钱),你需要 手动配置内网 Endpoint。
1.ossutil 使用内网地址下载 OSS 文件
1.1.找到OSS的内网 Endpoint
每个地域都有对应的 OSS 内网 Endpoint:
| 地域 | 外网 Endpoint | 内网 Endpoint |
|---|---|---|
| 华东1(杭州) | oss-cn-hangzhou.aliyuncs.com |
oss-cn-hangzhou-internal.aliyuncs.com |
| 华北2(北京) | oss-cn-beijing.aliyuncs.com |
oss-cn-beijing-internal.aliyuncs.com |
| 华南1(深圳) | oss-cn-shenzhen.aliyuncs.com |
oss-cn-shenzhen-internal.aliyuncs.com |
| … | … | … |
💡 查看完整内网 Endpoint 列表:阿里云文档 - OSS 内外网 Endpoint
1.2.配置ossutil使用内网 Endpoint
使用 ossutil config 命令重新配置:
1 | ossutil config |
输入时使用 内网 Endpoint:
1 | Language: CH |
1.3.使用 ossutil 下载文件
1 | ossutil cp oss://your-bucket/path/to/file.txt ./ --parallel=10 |
或者下载整个目录:
1 | ossutil cp oss://your-bucket/path/ ./local_path/ --recursive |
注意事项
- 仅 ECS(或其他支持内网的资源)才能访问 OSS 内网地址。