设置IPv6
更新时间:2023-09-27
开启后,用户客户端访问CDN时,CDN支持客户端以IPv6协议访问,也支持客户端以IPv4协议访问,即支持IPv6、IPv4双栈协议访问。此外,CDN回源和网民客户端访问CDN的协议充分解耦,互不关联,CDN回源协议由用户回源配置确定。
例如:回源IP配置IPv4,CDN用IPv4回源,配置IPv6,CDN用IPv6回源;如果源站是域名,那么CDN根据源站域名解析结果回源,解析出IPv4用IPv4回源,解析出IPv6用IPv6回源。
Method | Path | 说明 |
---|---|---|
PUT | /v2/domain/{domain}/config?ipv6Dispatch | 开启或关闭IPv6开关 |
domain: CDN加速域名
请求体(Request Body)
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
ipv6Dispatch | 必选 | IPv6Config | IPv6Config定义见下面表格 |
IPv6Config定义
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
enable | 必选 | bool | true表示开启IPv6开关,false表示关闭IPv6开关 |
响应码 (Http Status Code)
HTTP Status Code | 说明 |
---|---|
200 | 成功 |
400 | 更新失败,参数错误等 |
请求示例
PUT /v2/domain/myself.baidu.com/config?ipv6Dispatch HTTP/1.1
Host: cdn.baidubce.com
Content-Length: 32
Content-Type: application/json; charset=utf-8
Accept-Encoding: gzip
{"ipv6Dispatch":{"enable":true}}
响应示例
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Transfer-Encoding: chunked
{
"status":"RUNNING"
}