Windows 是否默认使用 UPnP 来打开/转发端口?

Windows 是否默认使用 UPnP 来打开/转发端口?

我听说过一种说法,称 Windows(或 Windows 防火墙)使用 UPnP 来打开/转发端口。

我知道可以通过 UPnP 配置支持此功能的路由器(例如这个),但我找不到任何明确的参考资料来说明 Windows 是否以及在什么条件下这样做(msdn 或其他),除了间接參考。

所以我想知道的是,Windows 何时会尝试使用 UPnP 来配置路由器。

答案1

视窗本身不使用 UPnP 设置端口转发,因为它没有内置的可全局访问的服务。(事实上,甚至防火墙默认将它们限制在本地子网内。)

通常,这是由包含自己的 UPnP 和/或 NAT-PMP 客户端库的单个程序完成的。BitTorrent 客户端就是一个常见的例子。

相关内容