开启UPnP和DMZ 内网用户随心所欲

  无线网络技术的快速发展,以及它简便、灵活的上网方式,在短短几年间已经飞入了千家万户,“无线路由器+无线网卡”是最常采用的一种上网方式。但很多朋友转投无线网络的怀抱后,却出现了“水土不服”情况,无法轻松驾驭自己的无线“利器”。归根结底,还是大家对无线网络的了解不够。
  
  UPnP 让通信更畅通
  
  很多用户反映使用BT软件无法下载或下载速度很慢,即时通信软件MSN Messenger无法进行语音聊天和文件传输。改用无线网络后,为什么会出现这样的难题呢?其实问题的症结就在于你的无线网络是否开放“UPnP”功能,不要小看这个不起眼的“东东”,用好它是可以解决大问题的。
  
  出现以上问题的,一般都是从拨号上网改为无线上网的用户。这是因为不管使用MSN Messenger进行语音聊天和文件传输,还是使用BT下载软件,都需要开放额外的端口,如MSN Messenger文件传输要开放TCP的6891~6900内的端口,语音、视频交流要开放UDP的5004-65535间的端口。
  
  很多用户都是通过无线路由器进行上网的,也就是说他们处于内网中,这时为保证MSN Messenger、BT软件正常工作,必须在无线路由器中开放这些额外端口。手工映射端口是非常麻烦的,幸好大多数无线路由器都支持“UPnP”功能,但默认设置为关闭,只要手工启动该功能,就可以自动完成端口映射操作,这样MSN Messenger 、BT等软件就能正常工作了。
  
  下面以TP-LINK的TL-WR541G无线路由器为例,介绍如何启用UPnP功能。
  
  1.首先保证客户机已经正常接入你的无线网络中,接着运行IE浏览器,在地址栏中输入“http://192.168.1.1/”后回车,其中“192.168.1.1”为无线路由器默认IP地址,然后输入路由器管理员账号名和密码后,登录到无线路由器管理界面。
  
  2.依次展开“转发规则→UPnP设置”项目,进入到“UPnP设置”窗口,默认情况下,UPnP功能是关闭的。要启用该功能,只要点击“启用UPnP”按钮即可。这样你的无线网络就开放了UPnP功能,MSN Messenger、BT等软件就能正常工作了。
  
  DMZ “放飞”FTP服务
  
  俗话说“我为人人,人人为我”,很多无线网络用户在享受网络资源的同时,也想为同胞们做点贡献,将自己收藏的精品与大家分享,因此在家中架设起FTP服务器等,但接下来问题接踵而来,无法成功将FTP服务发布到互联网中。
  
  通常情况下,用户只要在无线路由器中映射网络服务使用的端口即可,如Web服务器默认使用的“80”端口,这样公网中其他朋友就能访问你提供的网络资源。
  
  但FTP服务的发布却有特殊之处, FTP服务支持“PORT和PASV”两种连接模式,为了保证互联网中其他内网用户可以正常访问你的FTP服务器,一般都要支持PASV模式,这样一来,你在无线路由器上不光要映射“21”和“20”端口,还要映射FTP服务器传输数据时使用的大于1024的高端端口。手工映射这些高端端口是非常麻烦的,也是不明智的。到底建立FTP连接时使用了服务器的哪个高端端口呢?用户并不清楚。幸好很多无线路由器都提供了“DMZ主机”功能,利用该功能可以让内网机器完全暴露到互联网中,这样无须进行端口映射,其他用户就可以访问你的FTP服务了。
  
  以上了解了发布FTP服务器不成功的原因后,下面就可以利用无线路由器的“DMZ主机”功能发布FTP服务。笔者还是以TP-LINK的TL-WR541G无线路由器为例加以介绍。
  
  1. 在路由器管理界面中依次展开“转发规则→DMZ主机”。
  
  2. 在右侧框体的“DMZ主机IP地址”后面输入你的FTP服务器的内网IP地址,如“192.168.1.28”,然后确保选中“启用”选项,最后点击“保存”按钮后,就将FTP服务“放飞”到互联网中。