|
传奇3私服开局域网或外网教程
传奇三想开局域网或者外网来说,主要就是看几个网关的端口监听绑定的IP是哪个IP.如果配置文件里IP全部都是127.0.0.1,那不用说,这游戏就只能是本机玩,因为127.0.0.1在网络世界中的代名词就是myselft(我自己),甚至是你的电脑如果没有连接网络,把网线头拔掉,这个127.0.0.1的IP都是可以访问的。不要问为啥,Internet就是这么规定的。那么重点就是,怎么改,改哪里的问题了。我就自己的实际操作,结合网上的说明给大家一份如何开外网的教程。
第一步:首先,要更改数据库里的配置,就是Account数据库里的 TBL_SELECTGATEIPS 表,从名字上来看,应该是设置选择网关的IP地址表。打开该表,把 FLD_IP 改成你局域网服务器的IP地址或者网络对外的出口IP地址,如果用查询分析器执行命令就如这样:UPDATE [account].[dbo].[TBL_SELECTGATEIPS] SET [FLD_IP] ='192.168.1.100',那个IP可是你的局域网服务器的IP地址或者网络对外的出口IP地址。如图:
第二步:接下来更改数据库服务器对外监听地址配置,打开DbSvr目录下的 !serverinfo.txt 文件,会看到"127.0.0.1,127.0.0.1:7200" 这样的内容,把最后一个ip地址改成局域网服务器的IP地址或者网络对外的出口IP地址,保存文件即可。如图:
第三步:按顺序启动各程序,数据库->LoginServer->DbServer->Eiserver->3GATES->RunGate。在3GATES程序里要改一点设置,点开3GATES程序的 设置-系统设置界面。把右上面的[选人转发,替换TBL_SELECTGATEIPS] 标签框中的网关IP地址改成局域网服务器的IP地址或者网络对外的出口IP地址,下面的[RunGate自动转发]标签框中的网关IP地址也改成局域网服务器的IP地址或者网络对外的出口IP地址。然后点保存设置,他会提示如果改了端口或者IP要重启之类的,这个的确是要重启的,重启3GATES程序。如图:
第四步:最后看看RunGate里的设置。点开选项->基本设置界面。把左面的网络设置标签框中的网关IP地址改成局域网服务器的IP地址或者网络对外的出口IP地址,最后确定保存。这个保存后没有提示,为了保证一定生效,还是自己手动重启一下为好吧。
另外:把这些设置改好了之后还要注意你服务器上面的设置。你服务器的防火墙软件要把这些端口的入站规则打开,保证能被访问非本机的电脑。怎么打开就根据操作系统的版本和防火墙软件的厂家自己百度。如果你是局域网的机器开给外网访问,那就得在还你的网络设备上面设备访问规则了,有两种方式。
第一种是做端口映射:说白了就是访问你路由器的某一端口,然后把这个请求映射到你局域网机器的某个端口。至于开哪些端口的映射,看下面会讲。
第二种是做DMZ:这个就更简单了,就是把这个机器的所有端口直接公开在路由器上,相当于没有路由器。那只要你的服务器端口是开放的,那外网用户就能直接访问。这种就有点危险了,说不定有黑客就会攻入进来。
至于以一两种方式咋操作,看路由器说明,厂家网站,再不行就百度。设备太多了,无法一一列举。
好了。通过这几个步骤,基本上就可以确保开局域网或者外网的服务端已经没问题了。总结之后发现,服务器只要开通以下7000,7100,7200端口就可以让玩家愉快的玩耍了,还有一个非必需的7878端口,那这些端口都啥子用呢,看下面的说明就知道各端口的用处。
7000:游戏服务器的主端口。经常用在登录器判断服务器是否开启的地方,如果此端口不对外开放,就会在登录器看到服务器正在维护的提示。同时此端口也用在后面的用户名密码的认证工作。
7100:选游戏角色的网关端口。密码校验完成后进入那个洞口那里下载你游戏人物的端口。此端口不开,那你的小法,小道,小战就见不到了。
7200:这个是在你上面选好了游戏角色后点开始游戏后的真正的游戏端口。这个端口才是你传奇三能快乐玩耍的源泉。
7878:封包注册游戏账号的端口。如果此端口不开,只会影响注册游戏账号的功能,不会影响游戏的玩耍。
希望以上的个人总结能帮助各位小伙伴快乐的享受传奇三的乐趣。
|
上一篇: 地狱星16.3生成工具架设视频教程下一篇: 传奇3King新1.4插件脚本命令
|