域名/IP端口/源IP/cname扫描

常见的服务器端口扫描,会判断域名是否套有CDN,支持检测IP/域名,便捷小工具https://wzapi.com/portscan/

接口地址: https://wzapi.com/api/portscan

返回格式: JSON

请求方式: GET

请求示例: https://wzapi.com/api/portscan?target=wzapi.com

开发文档

请求参数

参数名必填类型说明
targetstring需要扫描的域名或 IP
portsstring指定端口,多个端口用英文逗号分隔
timeoutfloat单端口超时时间,默认 0.8
apiKey付费接口必填string用户密钥,免费接口可不传

返回字段说明

字段名类型说明
codestring状态码,200 表示扫描成功
msgstring返回提示信息
data.targetstring扫描目标
data.ipstring解析后的 IP
data.scan_timestring扫描时间
data.portsarray端口扫描结果列表

常见错误码

code说明
200扫描成功
201缺少 target 参数
202检测到 CNAME/CDN,未执行扫描
203目标无法解析

返回示例:

{
  "code": "200",
  "msg": "success",
  "data": {
    "target": "guaimai.cn",
    "ip": "23.95.96.145",
    "scan_time": "2025-11-28 14:33:29",
    "timeout": 0.8,
    "ports": [
      {
        "port": 443,
        "status": "open"
      },
      {
        "port": 21,
        "status": "open"
      },
      {
        "port": 22,
        "status": "open"
      },
      {
        "port": 80,
        "status": "open"
      },
      {
        "port": 23,
        "status": "closed"
      },
      {
        "port": 25,
        "status": "closed"
      },
      {
        "port": 53,
        "status": "closed"
      },
      {
        "port": 110,
        "status": "closed"
      },
      {
        "port": 143,
        "status": "closed"
      },
      {
        "port": 465,
        "status": "closed"
      },
      {
        "port": 587,
        "status": "closed"
      },
      {
        "port": 993,
        "status": "closed"
      },
      {
        "port": 995,
        "status": "closed"
      },
      {
        "port": 1433,
        "status": "closed"
      },
      {
        "port": 1521,
        "status": "closed"
      },
      {
        "port": 1723,
        "status": "closed"
      },
      {
        "port": 3306,
        "status": "closed"
      },
      {
        "port": 3389,
        "status": "closed"
      },
      {
        "port": 5432,
        "status": "closed"
      },
      {
        "port": 5900,
        "status": "closed"
      },
      {
        "port": 6379,
        "status": "closed"
      },
      {
        "port": 8080,
        "status": "closed"
      },
      {
        "port": 8443,
        "status": "closed"
      }
    ]
  },
  "timestamp": 1764311609
}
参数名 参数值 操作

状态:未请求 耗时:- 请求方式:-
{
  "code": "200",
  "msg": "success",
  "data": {
    "target": "guaimai.cn",
    "ip": "23.95.96.145",
    "scan_time": "2025-11-28 14:33:29",
    "timeout": 0.8,
    "ports": [
      {
        "port": 443,
        "status": "open"
      },
      {
        "port": 21,
        "status": "open"
      },
      {
        "port": 22,
        "status": "open"
      },
      {
        "port": 80,
        "status": "open"
      },
      {
        "port": 23,
        "status": "closed"
      },
      {
        "port": 25,
        "status": "closed"
      },
      {
        "port": 53,
        "status": "closed"
      },
      {
        "port": 110,
        "status": "closed"
      },
      {
        "port": 143,
        "status": "closed"
      },
      {
        "port": 465,
        "status": "closed"
      },
      {
        "port": 587,
        "status": "closed"
      },
      {
        "port": 993,
        "status": "closed"
      },
      {
        "port": 995,
        "status": "closed"
      },
      {
        "port": 1433,
        "status": "closed"
      },
      {
        "port": 1521,
        "status": "closed"
      },
      {
        "port": 1723,
        "status": "closed"
      },
      {
        "port": 3306,
        "status": "closed"
      },
      {
        "port": 3389,
        "status": "closed"
      },
      {
        "port": 5432,
        "status": "closed"
      },
      {
        "port": 5900,
        "status": "closed"
      },
      {
        "port": 6379,
        "status": "closed"
      },
      {
        "port": 8080,
        "status": "closed"
      },
      {
        "port": 8443,
        "status": "closed"
      }
    ]
  },
  "timestamp": 1764311609
}

代码示例:

欢迎卡片