教你如何穿透无线路由 玩转网络游戏

  暑期长假干什么?不出去旅游的,玩玩 “网络游戏”过把瘾也是很舒心的。但一些刚刚使用无线方式上网的朋友发现,很多喜爱的网络游戏这时无法玩了。以前拨号上网是很正常的,改用“无线路由器+无线网卡”上网方式后却不听使唤了,为什么会这样呢?其实问题就出在你的无线路由器上。
  
  网络游戏欺负内网用户?
  
  很多网络游戏需要开放多个端口、建立多条网络连接才行,如Windows系统自带的MSN Gaming Zone游戏平台,它们的触发端口是“47624”,此外还需要有“2300~2400、28800~29000”的开放端口。
  
  当用户连接MSN Gaming Zone服务器时,首先由触发端口“47624”向MSN Gaming Zone服务器发起连接,成功后,再由“2300~2400、28800~29000”范围内的某个或多个开放端口和MSN Gaming Zone服务器建立连接,这样用户才能正常玩MSN Gaming Zone提供的游戏
  
  但当你改用无线方式上网后,由于用户处于内网中,电脑是通过无线路由器的NAT功能访问互联网的,并且有些路由器还开启了防火墙,这样一来,很多网络游戏就无法在简单的NAT路由器下工作,也就是说网络游戏服务器无法连接内网中用户电脑所开放的端口。
  
  很多用户会想到利用“端口映射”解决这个问题,当然此方法是可行的,但是在无线路由器中手工映射游戏所需要的全部通信端口,除了麻烦不说,开放这么多端口也是不安全的,会给黑客和病毒留下可乘之机。其实大部分无线路由器都充分考虑到这个问题,它所提供的特殊应用程序功能,就能很好解决这个问题,不但操作简单,而且安全、可靠。
  
  特殊应用程序,让你一High到底
  
  无线路由器中的“特殊应用程序”功能是这样工作的(以“MSN Gaming Zone”游戏为例):默认情况下,只开放触发端口“47624”,只有当触发端口“47624”与MSN Gaming Zone服务器发起连接后,才会开放游戏所需的开放端口“2300~2400、28800~29000”。也就是说,你不玩游戏时,这些开放端口是被关闭的,这大大增强了无线网络的安全,这是“端口映射”功能所做不到的。
  
  那如何使用特殊应用程序功能呢?首先你要清楚网络游戏的触发端口、开放端口、触发协议和开放协议,其具体的操作、设置是非常简单的。下面笔者以TP-LINK的“TL-WR541G”宽带路由器为例进行介绍。
  
  1.运行IE浏览器,在地址栏中输入“http://192.168.1.1/”后回车,其中“192.168.1.1”为宽带路由器默认IP地址,输入路由器管理员账号名和密码后,登录到宽带路由器管理界面。
  
  2.依次展开“转发规则→特殊应用程序设置”项目,进入到“特殊应用程序”窗口(如图所示)。笔者的无线路由器中已经内置了对MSN Gaming Zone游戏的支持,只是默认情况下并没启用该项目。
  


  3.在“常用应用程序”下拉列表框中选中“MSN Gaming Zone”项目,接着在“ID”下拉列表框中指定该游戏程序使用的ID号,但要保证该ID号不能被其他应用程序占用,然后点击“填空到”按钮即可。
  
  4.最后点击“保存”按钮,存储你的特殊应用程序设置。
  
  如果无线路由器没有内置你所需的游戏应用程序,就需要手工设置了。还是以MSN Gaming Zone游戏为例,在“触发端口”栏中输入该游戏使用的触发端口“47624”,接着在“触发协议”框中选择“ALL”,然后在“开放端口”栏中输入该游戏要开放的端口“2300~2400、28800~29000”,“开放协议”框中也选择“ALL”。这里要特别注意:一定要勾选后面的“启用”项目,最后点击“保存”按钮即可。这样,用户就可以在无线网络中正常玩MSN Gaming Zone游戏了。
  
  其他游戏程序的设置方法也是相同的,只要你知道该游戏使用的触发端口、开放端口、触发协议和开放协议参数即可。