我有游戏的客户端和服务端,想在自己的电脑架设服务器,不需要联网,
1,实现多人在线是需要网游服务器的。游戏官方制作安装到服务器的游戏服务端安装程序,还要制作配套的客户端登录器。
网游服务器你可以理解为,为广大拥有客户端登录器的玩家提供广域网直连和多人在线服务的网络服务器。需要游戏官方架设的服务端安装程序安装到服务器,再提供客户端安装程序让玩家下载安装,这样就可以实现在服务端保存玩家数据和多人直连互动服务了。
2,而私服,也是游戏服务器。不过却是非官方授权的非法服务器,个人用非法获得的服务端安装程序安装在个人服务器上做了一些修改后再让玩家登陆自己的服务器联网游戏,这是非法行为。
3,单机游戏联网,也就是制作可以让单机玩家实现多人直连的游戏平台。例如早期的暗黑战网,只是提供玩家广域网直连游戏并不保存玩家数据。后来暴雪公司修改了这种简单的战网模式,搞成了类似网络游戏的服务器服务,保存检验玩家数据,登入还需要购买验证码。限制众多作弊玩家。
4,还有网单。我自己就安装过网游一键端,虽然不是很懂,但也可以猜测一些。网络游戏单机是在自己电脑架设虚拟服务端,让网络游戏客户端实现单机模式的方式。当然,也可以做到少数玩家外网联机作战。如果该服务端作者拥有自己的服务器的话,架设此服务端的玩家可以通过私人服务器实现多人在线,也就是成了外网私服了。
连接你已经给出来了,只要在作为代理服务器的电脑上安装代理服务器软件就可以了,比如:CCProxy\superproxy等。
以CCProxy为例,代理服务器软件CCProxy使用方法如下:
先期准备
首先要保证每台机器都指定了一个固定的IP地址。
其次是找一个CCProxy的安装程序。
服务器的安装
运行下载后的Ccproxysetupexe就可以一步步进行安装,只是在最后一步选择语言时要选择ChineseGB即为中文简体。
安装完成后,桌面有一个CCProxy的绿色图标,双击即可启动CCProxy了。绿色的网格坐标将会出现**的曲线表示网络数据流量。
客户机的设置
1、对TCP/IP协议的属性进行设置。
方法:右击“网上邻居”,选择“属性”,双击网卡对应的“TCP/IP协议”,选择“DNS”标签。设置如下:选中“启用DNS”;“主机”中填入服务器名称;并在下面的“DNS服务器搜索顺序”中填入服务器的IP地址,本例为“19216801”,然后单击[填加];单击[确定]结束DNS设置;再次单击[确定],结束对网络属性的设置。这时需要重新启动计算机。
2、重新启动后,右击桌面上的IE图标,选择“属性”。在接下来的“Internet属性”对话框中进行如下设置:选中“连接”标签;单击“局域网设置” 按钮;选中“使用代理服务器”;单击“高级”;在“服务器类型”中分别填入:HTTP为19216801,端口为808;FTP为 19216801,端口为2121;Socks为19216801,端口为1080;然后单击[确定]完成对IE的设置。
上网浏览
完成了上述的操作后,将服务器连接到因特网上,再启动CCProxy,客户机就可以通过IE自由在网际之间穿梭了,想要停止代理服务只需单击[停止]按钮即可。
备注
1、客户机欲使用OICQ、RealPlayer、网络蚂蚁等软件还需要分别进行设置。
2、CCProxy还有包括Socks5和HTTP用户验证、上网时间管理功能、网站过滤功能、 缓存功能等等诸多的使用功能,必须在注册以后才可以使用。
先简单介绍一下代理的分类:
代理分:Level 1~Level 5 五个等级;
或者也可以分为3类:·
A 全匿名代理 不改变你的Request
Fields,使服务器端看来就像有个真正的客户浏览器在访问它。当然,你的真实IP是隐藏起来的。服务器的网管不会认为你使用了代理。
B· 普通匿名代理 能隐藏你的真实IP,但会更改你的Request
Fields,有可能会被认为使用了代理,但仅仅是可能,一般说来是没问题的。不过不要受它的名字的误导,其安全性可能比全匿名代理更高,有的代理会剥离你的部分信息(就好比防火墙的Stealth
Mode),使服务器端探测不到你的操作系统版本和浏览器版本。
C· 透明代理(简单代理) 改编你的Request Fields,并会传送真实IP。
你访问的网站会把你看的一清二楚,知道你用了代理,知道代理的IP,也知道你的真实IP。
一般Level3-Level5属于 透明代理; Level 1-Level3 属于匿名代理! 全匿名代理有时也称为超级代理!
不想让网管(国内代理服务器}或者ISP(国外代理服务器)知道我想去哪去过哪,那把你的连接请求用SSL加密就行了
有了匿名功能再加上加密的连接,隐身术终于练成!
制作和使用这个代理需要的软件是CCPROXY 62,STUNNEL,OPENSSL,SOCKSCAP都是免费软件,CC3个用户就够了
假设你已经有了一台远程机器A做代理服务器,你自己的机器为B
在A机上,我们要开一个SOCKS5的本地代理端口,并且用SSL加密他的传输首先,在CCPROXY里启用SOCKS5的代理服务,假设端口是 1080,创建一个用户,验证方式为用户名/密码/IP混合,假设用户名密码都是123,IP为127001,记得顺便把"禁止局域网外用户访问" 勾上,因为远程的B机不会直接访问这个服务,免得老人人来扫密码下面是关键,打开CCPROXYINI文件,修改并确认下面2个参数:
EnableProxyConnection=0
EnableReferer=0
这样别人就不知道你使用了代理,也不知道你从哪儿来好像CC60也支持这两个参数,不过官方是63才在FAQ里面写出来
然后配置STUNEELCONF文件,内容如下:
cert=stunnelpem
key = stunnelpem
taskbar=no #这个参数可以隐藏STUNELL的图标,如果做坏事就用$%#%#
client=no
[socks2ssl]
accept = 80 #在80端口监听,准备接受外部连接
connect = 127001:1080 #连接CCPROXY开的SOCKS5服务端口
把监听端口设为80的原因是极端的假设B机前面的防火墙只允许B机访问80端口,如果没这个限制,随便设一个
代理服务器做好了,我们要配置一下B机这个客户端
首先是客户端的STUNNELCONF
client = yes
[ssl2SOCKS]
accept = 127001:8282 #在本地启用8282端口的SOCKS5代理服务
connect = AAAAAAAAAAAA:80 #连接到你的代理服务器A,地址或者域名+端口
然后设置SOCKSCAP,设置代理类型SOCKS5,地址127001,端口8282,用户密码验证(启动SOCKSCAP会让你输入,就是前面设置的123了),DNS解析选先本地再远程
最后,把你的浏览器,例如IE,拉入SOCKSCAP,可以去 http://proxyjudgeorg/
验证你的匿名度了!通常就是下面这样的结果
REMOTE_HOST=AAAAAAAAAAAA
REMOTE_ADDR=AAAAAAAAAAAA
HTTP_ACCEPT=/
HTTP_ACCEPT_ENCODING=gzip, deflate
HTTP_ACCEPT_LANGUAGE=zh-cn
HTTP_CONNECTION=Keep-Alive
HTTP_HOST=proxyjudgenet
HTTP_REFERER=http://proxyjudgeorg/
HTTP_USER_AGENT=Mozilla/40 (compatible; MSIE 60; Windows NT 51;
Maxthon; SV1)
--------------------------------------------------------------------------------
REMOTE_HOST
Result
IP Addr
Comment
I have no idea because DNS lookup failure
HTTP Env value
Result
NoProxy!
Comment
Like no proxy server
AnonyLevel : 1
REMOTE_HOST that is IP addr is precious
或者B机上面装个个人防火墙例如ZONEALARM,启用它的隐私保护,那么
HTTP_ACCEPT_LANGUAGE
HTTP_USER_AGENT
这些本机信息也都会被隐藏
后记:最初只是通过CCPROXY+STUNNEL建一个HTTP的SSL服务器通道,然后本机也是直接用STUNNEL连接出来的HTTP代理,但是验证匿名度的时候始终是Level2,3,让人很不爽知道后来看了一些关于CCPROXY和SOCKS5的资料,试着转换角度弄一下,终于成功了其实用SOCKSCAP还有一个好处,他可以过滤某些数字开头的IP
跳过代理直接连接,如果你的代理服务器驾在国外,你只要把国内主要的一些IP数字开头例如:20296 61141等等加到那个过滤列表里面,就可以解决国外代理访问国内网站很慢的问题了
你这个问题还真涉及很多问题,从硬件到软件再到各种系统都有,我就试着回答你吧,希望能对你有所帮助。
1单纯就功率计算这个配置应该200W左右。不知你还配置光驱等其它设备。所以这个配置上面两个电源都可以满足要求。但如果考虑稳定性还是尽量大一点好。
2、以上配置算是基本配置,没有什么大问题。只是感觉内存配置小了点,应该在8G或者以上。
3、一个网站,是一个系统性的东西,不是只有强劲的服务器就能解决所能问题的,它涉及到服务器所使用的系统、系统配置,数据库类型与设计,WEB应用程序的开发,以及系统的优化等等。别人不知你的上述情况,只能是一个估计。所以我估计是够用的,带宽应该是10M独享。
4这个问题就更不好估计了,你的网站具体是提供那些内容为主?用户访问你的网站主要做什么?与用户的互动方式等等,所以无法做出估计。
0条评论