題 如何在Windows 7中啟用UPnP支持?


是否有在Windows 7中啟用UPnP的清單?

我在網絡和共享中心啟用網絡發現的家庭網絡上,我的路由器上啟用了UPnP, SSDP Discovery 和 UPnP Device Host 服務也在運行,但我還是無法通過UPnP打開一個端口。

另外,是否有一個工具,我可以用來檢查它的工作原理?


5
2017-07-06 21:26


起源


你想用什麼程序打開端口? - grawity
實際上,它是一個基於的自定義C#應用程序 本文。 (我也嘗試過 Mark Gillespie的UPnP測試工具 它也不起作用)。 - Groo
你檢查過防火牆了嗎? - imtheman
@Peter:我不確定要檢查什麼?沒有固定的轉發規則;應用程序應該能夠直接向路由器添加端口映射。這是他們無法將路由器檢測為UPnP設備的部分。此外,如果我做對了,路由器應該出現在Windows資源管理器中的網絡下,如果它是“可被發現的”,並且這不會發生。 - Groo
測試它是否是防火牆的最快方法是關閉它然後測試你的程序。如果它工作,那麼它是一個防火牆設置,如果沒有,那麼它是其他東西。 - imtheman


答案:


UPnP是一種允許設備遍歷NAT的協議。
  更重要的是,確保您的路由器支持UPnP。


-1
2017-07-06 23:44



正如我所寫,我的路由器上啟用了UPnP。以來 [x] Enable UPnP 在路由器web管理界面中檢查,我很確定它是支持的。 - Groo