答案1
仅当路由器启用 uPnP 时,专用 LAN 客户端才能知道外部 IP
我重新检查了 Android 应用程序“tinyCam Monitor”。当路由器启用 uPnP 功能时,她知道外部 IP。
所以我查了一下互联网并发现了 MiniUPnP (http://miniupnp.free.fr/) 命令可以通过 UPnP/IGD 显示外部 IP。我对 UPnP/IGD 不太了解。
旧路由器笔记
UPnP 实施可能会受到安全漏洞的影响。实施或配置不当的 UPnP IGD 很容易受到攻击。安全研究员 HD Moore 在揭示现有实现中的漏洞方面做了出色的工作:通用即插即用中的安全缺陷 (PDF)。一个常见的问题是让 SSDP 或 HTTP/SOAP 端口向互联网开放:它们应该只能从 LAN 访问。