三,巧设置让UPNP只为我服务:
平时我们接触最多的UPNP(universal plug and play device hos)功能广泛用在P2P软件中,相信不好读者在安装BT工具时都会让其自身的UPNP功能启用,不过如果仅仅启动UPNP功能而没有开启SSDPSRV(SSDP Discovery service)服务的话,UPNP是无法工作的,我们从服务中的依存关系也可以清晰的看到这个关联。(如图13)
那么我们如何才能够通过巧妙设置让UPNP只为某个网络应用所服务呢?笔者以电驴为例进行介绍。我们将电驴的“放行”信息添加到internet网关规则中,首先查看电驴使用的通讯端口,通过电驴程序的选项->连接窗口可以看到客户端口相关信息,包括使用的TCP端口为4168,使用的UDP端口为4178。当然各位读者使用时的实际端口可以有所区别,我们记录这些端口号即可。(如图14)
接下来我们再次返回到internet网关图标属性中的“设置”窗口,选择“添加”按钮输入新规则,接下来的操作就非常简单了,依次输入服务名称,本机IP地址以及服务使用的外部端口号,内部端口号,这里有一个简单的方法就是让外部和内部端口号都一致即可。除了设置TCP端口规律规则外我们还要继续添加UDP端口规则。(如图15)
添加完毕确定,再次登录电驴我们会看到ID信息又回到了高ID,我们的下载上传速度又没有任何限制了。要知道这可是在没有设置DMZ堡垒主机的情况下完成的突破限制功能。(如图16)
四,总结:
通过本文我们可以完全摆脱针对路由器上进行所谓的DMZ堡垒主机的设置,而且也不用再为堡垒主机可用IP地址数量局限所烦恼了,经过本文介绍我们可以直接在本机上针对某个服务某个应用进行突破限制操作,从而让网络应用更加灵活,要知道单纯的开启DMZ堡垒主机会将所有网络应用的限制都解除,而通过internet网关来设置规则只会针对规则中涉及到的服务与应用来解除限制,这样我们就可以更好的使用家庭网络,更加灵活的配置各个网络程序。