工具用的顺手吗?
你的反馈能帮助我们做得更好
从日志、代码或任意文本中批量提取有效IPv4地址,支持统计计数。
输入文本开始提取
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
这个工具面向日志、配置片段、工单和普通文本中的 IPv4 字面量。输入文本后,它按出现顺序寻找形如 192.0.2.10 的四段点分十进制候选,再检查每段数值是否位于 0 到 255。结果逐条显示,可单独复制,也可一次复制为每行一个地址的清单。它不需要地址库来完成提取,输出来自用户输入本身。
相同文本只保留第一次出现的位置,结果计数表示去重后的条数。
关闭“去除重复”后,每次出现都会保留,顺序与原文一致。
仅在保留重复时可启用;同一地址合并显示其出现次数,复制全部时使用“地址 (次数)”格式。
可提取候选由四组 1 至 3 位数字组成,组间使用英文句点。每组按十进制数检查范围;任一组大于 255 的候选会被过滤。匹配还要求地址两端形成单词边界,因此紧贴英文字母、数字或下划线的写法可能无法被识别。
| 输入片段 | 结果 | 原因 |
|---|---|---|
src=192.0.2.10 | 提取 192.0.2.10 | 四段均在 0–255 |
bad=300.1.1.1 | 不输出 | 第一段超出范围 |
001.002.003.004 | 按原样输出 | 数值检查通过,工具不去除前导零 |
host_192.0.2.10 | 通常不匹配 | 地址前方下划线会破坏所需边界 |
去重采用完整文本比较,所以 1.2.3.4 与 001.002.003.004 会被视为两条不同结果;工具不会把不同写法规范化为同一种形式。
RFC 791 将 IPv4 地址定义为四个八位组、共 32 位。这里的提取只判断当前文本是否符合本工具支持的点分数字外形及分段范围,不查询地址归属、地理位置、开放端口、黑名单、恶意程度或在线状态。
RFC 1918 规定了三个私有地址块,而 IANA 登记表还包含环回、链路本地、共享地址空间和文档示例等特殊用途范围。因此,10.0.0.5、127.0.0.1 与普通公网形式都可能被提取,结果中不会自动标注类别。示例采用 RFC 5737 的文档保留地址,避免把真实主机地址误当成演示数据。
指南
按步骤完成操作,并通过示例核对输入与结果。
复制日志、配置或报告中的相关片段到输入框,也可先载入示例熟悉结果。页面会随输入变化更新,无需另行提交。
默认开启去重,适合生成唯一地址清单。若要统计访问记录或告警中每个地址出现了多少次,关闭去重后再开启分组统计。
去重开启时,顶部数量是唯一文本条数;去重关闭时,它是保留下来的出现总次数。分组统计会减少可见行数,但顶部仍显示出现总次数。
可复制单条地址,也可复制全部。普通模式每行一个地址;分组统计模式每行附带括号中的次数,粘贴到表格或脚本前可先确认目标格式。
输入以下内容:
2026-09-19 src=192.0.2.10 dst=198.51.100.7
retry src=192.0.2.10
bad=300.1.1.1 ipv6=2001:db8::1
internal=10.0.0.5保持默认去重时,结果依次为 192.0.2.10、198.51.100.7、10.0.0.5,共 3 条。300.1.1.1 因分段越界被过滤,IPv6 字面量不会进入结果。关闭去重后,顶部计数变为 4;再开启分组统计,192.0.2.10 显示 2 次,另外两个地址各显示 1 次。
场景
查看这项工具在不同工作与生活流程中的用法。
运维或安全人员可从一段告警文本中先提取候选 IPv4,保留重复并查看频次,再把清单交给后续的资产、威胁情报或访问记录系统核验。频次只反映输入文本中的出现次数,不等于攻击次数。
在代理、DNS 或主机配置迁移前,把多个片段合并粘贴并开启去重,可获得按首次出现顺序排列的地址列表。复制后仍应回到原配置核对端口、掩码和注释,因为这些上下文不会随地址一起输出。
处理多人提交的排障记录时,可先把散落在自然语言中的 IPv4 汇总成逐行列表,用于分派复核、制作查询条件或对照资产台账。工具不会判断地址属于哪位提交者,需保留原文作为证据链。
问答
集中解答高频疑问与容易混淆的问题。
300.1.1.1 没有出现在结果中?因为至少一个数字段超出 0–255。工具先匹配四段数字外形,再对每段做范围检查;任何一段越界,整个候选都会被过滤。
不能完整提取。IPv6(如 2001:db8::1)不在识别范围内;对 192.0.2.0/24 这类文本,可能只提取地址部分 192.0.2.0,不会保留或校验 /24 前缀长度。
关闭去重后,顶部数量计算所有保留的出现记录;分组统计只是把相同地址合并到一行并标出次数。例如某地址出现 3 次,顶部计入 3 条,分组区域只占 1 行。
每段带前导零但数值未越界时会按原文保留,不会自动改写。若候选紧贴字母、数字或下划线,例如 host_192.0.2.10,由于缺少匹配边界可能不被提取;可先用空格或标点把地址与周围标识符分开。
须知
使用前了解适用范围、结果限制与必要提醒。
提取结果是文本候选清单,不是地址安全结论、资产归属证明或网络诊断报告。
推荐
查找相关工具、专题与可用的 API 能力。