Linux下游戏代理VPN解决方案

amorfait 2009-01-30

前言:

目前一些游戏服务器缺少镜象服务器,在国内访问国外的游戏服务器很慢。为了解决因地域或线路不同而导致网络速度慢,玩游戏容易卡机的情况,以前大部分使用代理方式,使用SOCK代理通过代理服务器访问游戏,通过SOCK代理达到提速的效果,但越来越多的游戏限制使用SOCK方式。对于这种情况,很多代理公司通过VPN技术来实现代理效果。用户拨入到VPN服务器后,通过VPN服务器访问游戏服务器,对用户完全透明,用户端软件不需要做任何设置。稳定且高效。

实现方案:

通过VPN方式来实现。逻辑拓扑图如下:

Linux下游戏代理VPN解决方案

1、 方案1:

适用情况:

用户连接VPN服务器速度较快,但连接游戏服务器慢,VPN服务器连接游戏服务器快

采用方案:

则让用户拨入VPN服务器后通过VPN服务器连接游戏服务器,这样可以提高用户连接游戏服务器的速度

2、 方案2:

适用情况:

如果用户连接中转服务器(如国内IDS机房服务器)快,连接VPN服务器慢,连接游戏服务器也慢,但VPN服务器连接游戏服务器快

采用方案:

可让用户通过中转服务器拨入到VPN服务器,然后通过VPN服务器访问游戏服务器

安装与配置:

1、 用户端:不用windows自带的客户端程序,采用定制的专用客户端,用户只需双击安装即可

2、 中转服务器(可选):可采用Linux作中转服务,也可采用windows系统,从稳定角度,采用Linux系统较好。根据情况,中转服务器可安装多台或仅一台。

3、 VPN服务器:建议采用Linux系统,可进行流量控制和NAT设置。根据情况,VPN服务器安装多台或仅一台

4、 认证服务器:采用radius验证,数据库存在于数据库中。管理用户可用web后台管理界面进行操作:新建帐户、设置过期日期、设置IP地址、设置连接数等等各项设置。认证服务器一般只需一台,提供用户认证、日志查询及登录控制。

相关推荐