UPnP 设备发现:找出路由器、游戏机、媒体盒
UPnP 是什么
UPnP(Universal Plug and Play)是一套让局域网设备自动互相发现、自动配置的协议。路由器、Xbox / PlayStation、DLNA 电视、NAS、智能音箱都支持 UPnP——它们打开后会在局域网里广播「我是 XXX,我提供 XXX 服务」。
PingTools 的 UPnP Scanner
从侧边栏选 UPnP scanner,点 SCAN。扫描只需要几秒钟——比子网扫描快得多,因为 UPnP 设备主动广播。
能发现什么
| 设备 | 常见 UPnP 类型 |
|---|---|
| 路由器 | InternetGatewayDevice |
| Xbox / PlayStation | MediaRenderer |
| DLNA 电视 / 媒体盒 | MediaRender + MediaServer |
| NAS(开启 DLNA) | MediaServer |
| Windows 电脑 | MediaServer(开启媒体流式传输后) |
典型用途
1. 快速找路由器 IP
路由器的 Web 管理界面通常不开 UPnP 描述,但它作为 InternetGatewayDevice 被发现后,你能拿到它的 LAN IP 和 WAN IP。
2. 找到 DLNA 电视的 IP
想用电脑投视频到电视,需要知道电视的 IP。传统方法是去电视菜单里找,UPnP Scanner 扫一下就出来了。
3. UPnP 端口转发暴露安全问题
如果你的路由器在 UPnP 列表里暴露了异常多的端口转发规则,检查一下是不是被黑了。
和子网扫描的关系
UPnP Scanner 只扫描主动广播 UPnP 的设备,那些不开 UPnP 的设备它看不到。要完整列出所有设备,还是得用 subnet-scanning.md。