让防火墙支持UPnP
按理来说,经过上面的设置,我们就能正常使用UPnP功能了;不过,如果局域网中的普通工作站安装使用了防火墙时,UPnP功能很有可能会被防火墙过滤掉,为此,在启用防火墙程序的普通工作站中,我们还需要设置防火墙参数,让防火墙也能支持UPNP功能。
例如,在WindowsXPSP1系统环境下,要想让系统自带的防火墙程序支持UPnP功能时,我们可以依次单击“开始”/“设置”/“网络连接”命令,在弹出的网络连接列表窗口中,右击“本地连接”图标,从弹出的右键菜单中单击“属性”命令,进入本地连接的属性设置对话框。
在该设置对话框中单击“高级”选项卡,再单击对应选项设置页面中的“设置”按钮,进入防火墙程序的参数设置窗口;在该参数设置窗口中单击“高级”选项卡,然后在对应选项设置页面中选中目标网络连接选项,再单击“设置”按钮,进入如下图所示的设置对话框。
![]() |
选中该设置对话框中的“UPNP(TCP)”选项和“UPNP(UDP)”选项,同时单击“确定”按钮保存好上述设置操作,如此一来防火墙程序日后就能支持UPNP功能了。要是目标工作站安装使用了WindowsXPSP2系统时,那我们不需要对系统自带防火墙进行任何设置,因为在缺省状态下该防火墙程序已经将UPNP功能启用好了。
不过,如果目标工作站使用了第三方专业防火墙程序时,那不同类型的防火墙程序,启用UPNP功能的操作是不完全相同的,此时我们可以尝试通过查看相关帮助文件,来启用设置好UPNP功能参数。

