设备自动发现

设备自动发现会定位 SSH 端点、识别支持的设备,并把选中的结果保存为连接。CLI 与 Web 控制台共享同一份最新持久化扫描结果。

发起扫描

rauto device discover 192.168.60.0/24 --credential network-admin

目标支持单个 IP、CIDR,以及 192.168.60.10-30 这样的末段范围。单次运行最多包含 4,096 个唯一地址、16 个端口和 3 个有序探测凭证。

rauto device discover 192.168.60.0/24 192.168.70.10-30 \
  --port 22,2222 \
  --probe-credential network-admin \
  --probe-credential branch-ops \
  --concurrency 64

发现流程先检查 TCP 可达性,再按顺序使用凭证做 SSH 识别。成功结果可以记录识别到的 Profile、平台、型号、软件版本和凭证引用。

输出与最新结果

扫描结束后默认进入交互式 TUI。使用 --no-tui 输出普通文本,--json 供自动化消费,或用 --auto-save 自动保存全部新识别设备。

无需重新扫描即可读取最近一次结果:

rauto device discover list
rauto device discover list --status existing --json
rauto device discover list --profile fortinet,linux --port 22,2222 --search branch

发起新扫描会替换上一份发现快照及其任务中心记录,但不会删除已经保存的设备连接。

保存识别结果

rauto device discover save --profile cisco_ios
rauto device discover save 192.168.60.98:22 --connection-name branch-sw

只有已识别且可导入的端点能够保存。rauto 会阻止重复端点导入,也不会静默替换连接;只有明确需要覆盖时才使用 --overwrite。默认连接名包含识别到的平台与地址,非标准端口会按需加入名称。

Web 工作区

Web 的自动发现工作区提供目标与端口输入、最多 3 个凭证、并发与超时控制、分阶段进度、状态筛选、搜索、批量选择和连接导入。

rauto Web 自动发现工作区,展示已识别的 SSH 设备