怎样架设游戏代理服务器

时间:2008-12-07   来源:   网友评论:0   人气: 2280 作者:

相关设置如下:

1步:请在海外准备好一台服务器,该服务器上将要安装并配置GameProxy,提供游戏代理服务

该服务器可以是您海外的朋友提供,也可以向海外的主机服务商购买相应的服务;

  • 该服务器应当能够稳定地接入互联网,接入带宽一般在独享1M或者共享10M以上就够用;
  • 服务器配置推荐CPU考虑Xeon3000系列,内存2G以上(越大越好)100M网卡,74G SATA 10K

操作系统建议Win Server2003

2步:在海外服务器上运行GameProxy的安装程序包,按缺省设置一直点下一步直至安装完成
GameProxy
的安装程序包请在本网站下载最新的版本(注意CCProxy商业版不能用于游戏代理);
如果您的海外朋友不懂计算机,可以在海外服务器上安装好QQ,启动QQ远程遥控;

  • 然后您自己用QQ远程协助方式来遥控这台服务器,完成GameProxy的安装以及后续的配置;
  • 说明:当然也可以使用VNC等其它远程遥控工具,但QQ能够穿透大部分防火墙,推荐使用。

3步:执行下列操作以确定海外服务器的上网方式:直接拨号上网通过宽带路由上网
点击海外服务器的桌面任务栏的开始”->“运行(英文Windows“Start”->“Run”)
在打开的运行(Run)对话框中输入“cmd”,然后后点击确定

  • 在打开的DOS命令行窗口中输入“ipconfig”,然后按回车Enter键;
  • 根据ipconfig命令显示的信息,确定海外服务器的上网方式:
    • 如果显示的是互联网IP地址,则是直接拨号上网;
    • 如果显示的是局域网IP地址,一般为10.*.*.*或者192.168.*.*,则是通过宽带路由上网;
    • 如果既显示有互联网IP地址,又有局域网IP地址,那么就当作是直接拨号上网。

4步:如果海外服务器是直接拨号上网,拥有互联网真实IP,一般不再需要配置就可以用了

这种上网方式下该海外服务器的IP地址可以被互联网直接访问,假设其IP地址为201.8.9.1, 则游戏代理服务器地址就是201.8.9.1,端口就是1080。此时在国内计算机的DOS命令行窗口中执行“telnet 201.8.9.1 1080”应该可以连接成功;如果telnet不能连接成功,那么有两种可能导致端口没有打开: 海外服务器上安装的防火墙软件或者系统自带的防火墙功能屏蔽了GameProxy,可以设置防火墙允许GameProxy访问互联网。

  • 主机提供商的路由器屏蔽了代理端口,可以要主机提供商帮你打开代理端口(缺省是1080)和GameProxy Web管理端口(缺省是88)

5步:如果海外服务器是宽带路由上网,则过程会比较麻烦,请参考下面的步骤进行配置
这种上网方式下,该海外服务器只有局域网IP,不能从互联网上直接访问到该服务器。这时需要在宽带接入路由器上打开端口映射,配置过程过程会比较麻烦。如果您的海外朋友不懂计算机,可以启动QQ远程遥控,让您自己来遥控海外服务器进行配置。

  • 在海外服务器的IE浏览器里输入路由器的Web管理地址(一般是http://192.168.1.1),会要求输入用户名和密码,一般用户名/密码是admin/admin或者root/root或者root/1234,可以多试试,直到接受用户名和密码。 也可以看一下路由器的说明书,上面应该有Web管理地址和缺省密码的说明。
  • 进入路由器Web管理界面后,在各级菜单里找寻DMZ字样。找到后点开这个DMZ设置选项,一般会要求填写一个IP地址和选择是否启动该功能。在是否启动选项前打勾,并且填上海外服务器的局域网IP地址。完成后保存选项,关闭路由器管理界面,从而完成了路由器的端口开放设置。
  • 在海外服务器的IE浏览器中输入“http://www.yaozhigame.com/ip.php”,记下显示的IP地址,该IP地址是路由器的互联网


 

文章评论