2023-02-10 09:21:52 发布人:hao333 阅读( 9735)
准确地说,UPnP(UniversalPlugandPlay,通用即插即用)自动端口映射是适合内网,但不仅限于内网。
准确的说,UPnP(通用即插即用)自动端口映射适用于内网,但不限于内网。内网的特点是不能对外开放监听端口,所以会丢失所有外部发起的连接。如ADSL路由器、Windows网络共享等。常见的解决方案是使用NAT进行端口映射,将网关/路由上的端口映射到本地计算机,但操作过程相对复杂晦涩。我们不能简单的把UPnP理解为等于自动端口映射。UPnP包含两层含义:对于内网计算机,UPnP功能可以让网关或路由器的NAT模块做自动端口映射,将被监听的端口从网关或路由器映射到内网计算机。或者网关的网络防火墙模块开始向互联网上的其他计算机开放该端口。外网不一定要用UPnP的“自动端口映射”功能,但还是要用UPnP配合支持UPnP的网络防火墙软件(如Windows XP的ICF、诺顿网络安全特警2003/2004)自动打开端口。通用即插即用(UPnP)是用于PC和智能设备(或仪器)的通用对等网络架构,尤其是在家庭中。基于UPnP互联网标准和技术(如TCP/IP、HTTP和XML),这类设备可以自动连接并协同工作,从而使网络(尤其是家庭网络)为更多人所用成为可能。
在UPnP架构中,没有设备驱动程序,而是一个通用协议。UPnP是一个独立的媒体。在任何操作系统中,UPnP设备可以在任何编程语言中使用。
启用或禁用 UPnP 框架
打开Windows防火墙。
单击例外选项卡。
要启用UPnP框架例外,请在程序和服务中,选中UPnP框架复选框,然后单击确定。
要禁用UPnP框架例外,请在程序和服务中,清除UPnP框架复选框,然后单击确定。
注意
若要执行此过程,您必须是本地计算机上Administrators组的成员,或者必须被授予适当的权限。如果计算机加入了域,域管理员组的成员可以执行此过程。
要启动Windows防火墙,请单击开始,指向控制面板,然后单击Windows防火墙。
您还可以在防火墙上下文中使用netsh命令来执行此过程并配置其他Windows防火墙设置。
您也可以使用组策略设置来执行此过程并配置其他Windows防火墙设置。
可以在标准配置文件或域配置文件中配置Windows防火墙设置。当计算机连接到其域帐户所在的网络时,会使用域配置文件。当计算机连接到没有其域帐户的网络(如公共网络或互联网)时,将使用标准配置文件。执行此过程时,请确保Windows防火墙使用正确的配置文件。
如果Windows防火墙设置在图形用户界面中显示为灰色,并且“出于安全原因,某些设置由组策略控制”显示在“常规”选项卡上,则该设置可能由组策略管理。如果所有Windows防火墙设置都变灰,并且“常规”选项卡上显示“您必须是计算机管理员才能更改这些设置”,则您没有配置Windows防火墙的管理权限。
在Windows Server 2003上,默认情况下关闭Windows防火墙,并且默认情况下禁用Windows防火墙/Internet连接共享服务。如果您尝试执行此过程,并且从未启动过Windows防火墙,则可能需要启动Windows防火墙/Internet连接共享服务。
Windows防火墙不包括在Windows Server2003操作系统的原始版本中。
UPnP框架例外允许未经请求的传入流量通过TCP端口2869和UDP端口1900。
如果您的计算机使用Internet连接共享来为其他计算机提供对Internet的访问,您可能不想禁用或编辑UPnP框架例外。或者编辑禁用UPnP框架例外,以阻止计算机和设备检测和使用共享的Internet连接。请务必测试这些更改对Internet连接共享的可能影响。
应该为启用的任何例外配置范围选项。
安装和删除 UPnP UI 组件
注意:您必须以管理员身份登录计算机,以安装可选的UPnP UI组件或更改Windows防火墙端口状态。
相关阅读
RelatedReading猜你喜欢
Guessyoulike