🌴 DNS记录查询
基本信息
- 接口地址:
https://api.xk.ee/domain/dns.php?dns= - 备用地址:
https://api.ku.cm/domain/dns.php?dns= - 请求方式:
GET - 返回格式:
JSON
请求参数
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
dns |
string | ✅ | 无 | 要查询的域名(无需 http:// 或 https://) |
使用示例
1. 查询域名的 DNS 解析记录
https://api.xk.ee/domain/dns.php?dns=api.xk.ee
返回内容:
{
"code": 200,
"message": "查询成功",
"dns": "api.xk.ee",
"records": [
{
"type": 5,
"data": "api.xk.ee.eo.dnse5.com.",
"ttl": 600
},
{
"type": 1,
"data": "43.159.99.26",
"ttl": 60
},
{
"type": 1,
"data": "43.159.98.26",
"ttl": 60
}
]
}
返回结果
返回的 JSON 数据格式如下:
{
"domain": "域名",
"dns_records": [
{
"type": "DNS 记录类型",
"value": "DNS 记录值",
"ttl": "TTL 时间"
}
]
}
domain:查询的域名。
- dns_records:DNS 解析记录的数组,包含多个记录项。
- type:DNS 记录类型,例如 A、MX、CNAME 等。
- value:DNS 记录的值(例如 IP 地址、邮件服务器地址等)。
- ttl:该记录的 TTL(存活时间),单位为秒。
注意事项
1、dns 参数是必填项,需要传递要查询的 域名,不包含协议部分(即不带 http:// 或 https://)。
2、返回的结果可能包含多个 DNS 记录类型,例如 A(IP 地址)、MX(邮件交换)、CNAME(别名)等。
3、查询的 TTL 时间表示该记录的缓存有效期,单位为秒。
4、如果域名未找到相关的 DNS 记录,接口将返回空数组。