IP scanner 是什么?能扫描哪些内容、怎么选和用

IP scanner(IP 扫描器)是一类用来探测一段 IP 地址中哪些主机在线、哪些端口开放,并收集相关网络信息的工具。它适合网络管理员做日常巡检、排查设备连通性,也适合普通用户在授权范围内了解自己局域网里有哪些设备。以 Angry IP Scanner 为例,它是一款免费、开源、跨平台(Windows、Mac、Linux)的网络扫描器,扫描 IP 地址和端口,支持多种导出格式,并可扩展数据抓取器,官网称下载量超过 2900 万次。

IP scanner 通常能扫描什么

  • 存活主机:在一段 IP 范围内逐个探测,判断哪些地址有设备响应。
  • 开放端口:检查目标主机上哪些 TCP 端口处于开放状态,用于了解服务暴露情况。
  • 附加信息:通过数据抓取器(data fetcher)扩展扫描内容,例如主机名、MAC 地址等,具体取决于工具支持的抓取器。
  • 扫描范围:可以指定 IP 范围、随机地址,或从文件导入目标列表,文件格式不限。

怎么选一款 IP 扫描工具

选择时可以用下面几个维度对照自己的需求:

维度 需要确认的问题
平台 你的系统是 Windows、Mac 还是 Linux?工具是否跨平台
安装方式 是否要求免安装(便携运行),还是可以接受常规安装
扫描对象 只需要扫 IP,还是同时要扫端口
结果导出 是否需要导出为多种格式,便于记录或二次处理
扩展能力 是否需要通过数据抓取器补充主机名、MAC 等信息
命令行 是否需要命令行接口,用于脚本或批量任务
授权与成本 是否要求开源、免费,以及对应的许可证要求

Angry IP Scanner 在这些维度上的表现是:跨 Windows、Mac、Linux;官网写明“Installation not required”(无需安装);可扫描 IP 地址和端口;支持导出为多种格式;可通过数据抓取器扩展;提供命令行接口;免费且开源。如果你的需求集中在“快速扫一段 IP、看存活和端口、结果能导出”,它属于可以直接纳入候选的工具。

用 Angry IP Scanner 扫描的基本流程

  1. 获取工具:从官网下载对应平台的版本。官网标注无需安装,下载后即可运行。
  2. 设置扫描范围:在工具中填入要扫描的 IP 范围,或选择随机地址、从文件导入目标列表。范围越小,扫描越快。
  3. 选择扫描内容:确定是否扫描端口,以及是否启用额外的数据抓取器来获取主机名、MAC 地址等信息。
  4. 开始扫描:运行后工具会逐个探测目标地址,界面会实时显示结果。
  5. 查看与导出结果:扫描完成后,把结果导出为需要的格式,用于记录或后续分析。
  6. 需要自动化时用命令行:如果要把扫描接入脚本或批量任务,使用它提供的命令行接口。

预期结果:你会得到一份目标 IP 段的清单,标明哪些地址有响应、哪些端口开放,以及启用的抓取器所补充的信息。

常见卡点与注意事项

  • 扫描范围过大导致耗时长:一次扫整个网段会很慢,先缩小到实际需要的范围。
  • 端口扫描被防火墙拦截:目标主机或中间防火墙可能过滤探测包,导致端口显示为关闭或结果不完整,这不等于端口一定不可用。
  • 只扫自己有权访问的网络:扫描他人网络或未授权的主机可能违反规定甚至法律,务必在授权范围内使用。
  • 免安装不等于零依赖:官网写明无需安装,但不同平台仍可能有运行环境要求,下载前先看对应平台的说明。
  • 开源不等于无约束:Angry IP Scanner 是开源软件,使用、修改和分发需遵守其许可证(GPL)的要求,商用或再分发前先确认许可证条款。

一句话结论

如果你需要一款免费、开源、跨平台、免安装、能扫 IP 和端口并支持多格式导出的 IP 扫描器,Angry IP Scanner 是符合这些条件的候选;使用前先明确扫描范围是否在你的授权之内,范围越小、目标越明确,扫描越高效。

angryip.org
The original IP scanner for Windows, Max and Linux. Fast, friendly, extensible, free and open-source. Scans addresses and ports in any range and ex...