网络扫描器
使用 ping 探测和 端口扫描来扫描您的本地网络以发现已连接的设备。
iPhoneiPadMacApple Vision ProApple TVApple Watch
概览
网络扫描器会探测本地网络上的每个地址以查找响应的设备。它向网络上每个可能的地址发送一个小测试数据包(称为"ping")并报告哪些地址有响应。可选地,它还可以检查已发现设备上的开放端口,并使用 Bonjour 提示来识别设备类型。这对于查看家庭或办公网络上连接了什么设备、查找特定设备的 IP 地址或检查设备是否可达都很有用。
目录
权限
网络扫描器需要本地网络权限才能向网络上的设备发送探测。首次使用该工具时,您的设备会要求您允许 Lirum 查找和与本地网络上的设备通信。您必须授予此权限,扫描器才能正常运行。
如果您之前拒绝了此权限,请前往设备的设置,在应用列表中找到 Lirum,然后打开本地网络。
主页卡片
屏幕顶部的主页卡片显示扫描控件和当前网络上下文:
- 状态标记 -- 一个彩色标记,显示扫描器的状态(空闲、扫描 中、已完成、已停止或错误)。
- 开始/停止按钮 -- 点击开始开始扫描网络。扫描进行中时,点击停止可提前结束。
- 清除按钮 -- 移除所有已发现的设备并重置结果。
网络上下文
主页卡片还显示三个区块,描述您当前连接的网络:
- 本地 IP -- 您的设备在当前网络上的 IP 地址(例如
192.168.1.42)。这是网络上其他设备与您的设备通信时看到的地址。 - 子网掩码 -- 定义本地网络的大小。常见值为
255.255.255.0,意味着网络上最多有 254 个可能的设备地址。子网掩码告诉扫描器要探测的地址范围。 - 网关 -- 路由器的 IP 地址。网关是将本地网络连接到互联网的设备。它通常是网络范围中的第一个或最后一个地址(例如
192.168.1.1)。
进度卡片
扫描运行期间,进度卡片显示实时更新:
- 扫描进度 -- 一个百分比进度条,显示网络已扫描的比例。
- 已扫描主机 -- 已探测的地址数量(占总数的比例)。
- 当前主机 -- 当前正在探测的 IP 地址。
- 已响应主机 -- 已响应 ping 的地址数量。这些是在线且可达的设备。
- 开放端口 -- 在所有已响应设备上发现的开放 TCP 端口数量(仅在启用端口指纹识别时显示)。
- Bonjour 提示 -- 除 ping 扫描外通过 Bonjour 发现识别的设备数量(仅在启用 Bonjour 辅助时显示)。
扫描控件
在主页卡片下方,有几个设置可以自定义扫描方式:
- 探测超时(0.2 至 3.0 秒)-- 扫描器在继续下一个地址前等待每个地址响应的时间。较短的超时使扫描更快,但可能会遗漏响应较慢的设备。较长的超时更彻底,但需要更多时间。默认值对大多数网络来说是很好的平衡。
- 并行工作线程(1 至 64)-- 扫描器同时探测的地址数量。更多的工作线程意味着更快的扫描,但在慢速网络或较旧设备上使用太多可能会降低准确性。中等值(8 至 16)在大多数情况下效果良好。
- 显示未响应主机开关 -- 启用后,未响应的地址也会显示在结果列表中。默认情况下关闭,因为在大型网络上可能会产生非常长的列表。
- Bonjour 辅助开关 -- 启用后,扫描器除了 ping 探测外还使用 Bonjour 发现。这可以帮助识别网络上的 Apple 设备和其他支持 Bonjour 的硬件的名称和类型。
- 端口指纹识别开关 -- 启用后,扫描器会检查每个已响应设备上的一组常用 TCP 端口。这可以揭示设备正在运行的服务(例如端口 80 上的 Web 服务器或端口 445 上的文件共享服务)。端口指纹识别会使扫描花费更长时间,但提供更丰富的结果。
设备卡片
每个已发现的设备以卡片形式显示,包含以下详情:
- 图标 -- 表示已检测设备类型的上下文图标(可识别时)。
- 主机标题 -- 设备的主机名或描述性标签(如可用)。
- IP 地址 -- 设备在本地网络上的 IP 地址。
- 状态标记 -- 一个彩色指示器,显示设备是如何被发现的:
- 可达(绿色)-- 设备响应了 ping 探测。
- Bonjour(蓝色)-- 设备通过 Bonjour 发现被找到。
- 错误(红色)-- 扫描器在尝试到达此地址时遇到错误。
- 无响应(灰色)-- 地址没有响应(仅在打开"显示未响应主机"时可见)。
- 设备类型 -- 可识别时,显示检测到的设备类型(例如路由器、打印机、电脑)。
- 开放 TCP 端口 -- 在设备上发现的开放端口列表(仅在启用端口指纹识别时显示)。常见端口包括:
- 22 -- SSH(安全远程访问)
- 80 -- HTTP(Web 服务器)
- 443 -- HTTPS(安全 Web 服务器)
- 445 -- SMB(文件共享)
- 548 -- AFP(Apple 文件共享)
- 3689 -- DAAP(音乐共享)
- 5000 -- UPnP(许多 NAS 设备)
- 8080 -- 备用 HTTP
- 主机名 -- 设备的网络主机名(如可用)。
- Bonjour 元数据 -- 通过 Bonjour 发现的附加信息,如设备的广告服务名称和型号信息。
日志部分
屏幕底部的可折叠日志按时间顺序记录扫描的每个步骤。日志条目带有时间戳,包括探测结果、错误和发现事件。当您期望发现的设备未出现时,这对故障排除很有帮助。
注意事项与限制
- 网络扫描器仅扫描您当前的本地网络(您所连接的子网)。不会扫描互联网或其他子网上的设备。
- 某些设备出于安全原因被配置为忽略 ping 请求(ICMP 回显)。这些设备即使已连接并正常运行,也会显示为无响应。启用 Bonjour 辅助可能有助于发现此类设备(如果它们广告了 Bonjour 服务)。
- 网络上或各设备上的防火墙可能会阻止扫描探测,导致结果不完整。
- 扫描持续时间取决于网络大小、探测超时和并行工作线程数量。使用默认设置的典型家庭网络扫描通常在一分钟内完成。
- 端口指纹识别仅检查一组预定义的常用 TCP 端口。不会对所有 65,535 个可能的端口进行全面端口扫描。
- 在非常大的网络上(例如拥有超过 65,000 个地址的
/16子网),扫描可能需要相当长的时间。 - 需要本地网络权限。没有权限,扫描器无 法向其他设备发送探测。