在内网中使用BT、电驴或PPLive等需要开启相应对外通讯端口的P2P网络软件时,均可利用UPnP实现网络端口的自动映射操作。
要想正确开启UPnP,需要路由器、操作系统及软件三方面的支持,由于已在路由器中打开UPnP,所以这里可在WindowsXP系统“运行”栏中执行“servicesmsc”命令,在打开窗口中找到“SSDPDiscoveryService”服务,将其“启动类型”设置为“自动”,完成后重启系统。
接着打开系统防火墙,设置UPnP处于允许连接状态。
之后运行要使用UPnP功能的网络软件,比如BitComet,点击其“选项”菜单,在“网络连接”设置项中,勾选“允许使用UPnP自动端口映射”复选框。
完成后,下载任意BT文件时,可看到主界面底部的“端口状态”已显示为“外网”此时打开路由器的UPnP设置窗口,在其中可看到所有启月UPnP端口映射功能的程序列表,及其所使用的端口状态。