当前位置:传奇私服首页 --> 技术文章 --> 一个IP开设多区(盛大的设置方法)
传奇技术文章标题

一个IP开设多区(盛大的设置方法)

作者:517Sf 文章来源:www.517sf.com 点击数:32121 更新时间:2008-4-25 17:53:04

下方法是综合网上的方法进行设置,绝对可行,适合路由器映射端口的方式,真正实现7000共享,实现和盛大相同登陆方式的方法,下面只以2台服务器开两个区的方法为例子:


====================================================

一、外网ip:222.222.222.222
私服主服务器ip:192168.0.2
私服分服务器ip:192168.0.5

====================================================

二、主机映射端口设置:
端口映射方式为TCP
7000,7100,7200端口映射到192168.0.2
7101,7201端口映射到192168.0.5


====================================================

三、主服务器的设置:

主服务器只需要跟以往设置更改2个程序
1.loginsrv.exe
2.logingate.exe

1、设置的是D:\\MirServer\\Mud2\\Logsrv\\下的Logsrv.ini、!addrtable.txt、!serveraddr.txt三个文件。

Logsrv.ini设置:

[server]
DBServer=192.168.0.2 <===本机IP
DBSPort=16300
FeePort=16301
LogPort=16302
ReadyServers=1 <=======你有几个分服务器就写几
EnableMakingID=TRUE
EnableTrial=FALSE
CountLogDir=d:\\mirserver\\mud2\\Logsrv\\CountLogWebLogDir=d:\\mirserver\\Mud2\\Logsrv\\Share\\GameWFolderFeedIDList=d:\\mirserver\\Mud2\\Logsrv\\Share\\Feed\\FeedIDList.txt
FeedIPList=d:\\mirserver\\Mud2\\Logsrv\\Share\\Feed\\FeedIPList.txt
[DB]
IdDir=\'.\\IdDB\\\'

!serveraddr.txt设置:

192.168.0.2 <===本机IP
192.168.0.2 <===本机IP
192.168.0.2 <===本机IP
192.168.0.5 <===分服务器一区IP
222.222.222.222 <===公网IP

!addrtable.txt设置:

主服务器传奇名 Line1-255 192.168.0.2 192.168.0.2 222.222.222.222:7100 (网上的方法,这也有不同..)
分服务器传奇名 Line1-255 192.168.0.5 192.168.0.2 222.222.222.222:7101 (网上的方法,这也有不同..)


2、设置的是D:\\MirServer\\Mud2\\LoginGate\\下的Config.ini文件。

Config.ini设置:

[LoginGate]
Title=登陆网关
ServerAddr=192.168.0.2 <===本机IP
ServerPort=5500
GateAddr=192.168.0.2 <===本机IP
GatePort=7000 <===游戏端口
ShowLogLevel=3
MaxConnOfIPaddr=10
BlockMethod=0

====================================================

四、分服务器的设置:

从服务器只需要开4个程序
1. M2Server.exe
2. DbServer.exe
3. SelGate.exe
4. GameGate.exe

1、设置的文件D:\\MirServer\\Mir200\\!setup.txt

[Server]
ServerIndex=0
ServerName=分服务器传奇名 <=========分服务器的服务器名
ServerNumber=0
VentureServer=False
TestServer=TRUE
TestLevel=1
TestGold=1
TestServerUserLimit=500
ServiceMode=False
NonPKServer=False
DBAddr=192.168.0.5 <=======分服务器IP
DBPort=6000
IDSAddr=192.168.0.2 <=======指向主机的IP.
IDSPort=5600
MsgSrvAddr=192.168.0.5 <=======分服务器IP
MsgSrvPort=4900

2、设置的文件MUd2\\DBsrv200\\DBsrc.ini

[Setup]
ServerName=分服务器传奇名 <=======分服务器的服务器名
Port=6000
MapFile=D:\\Mirserver\\Mir200\\Envir\\MapInfo.txt
ViewHackMsg=1
[Server]
IDSAddr=192.168.0.2 <=======指向主服务器的IP.
IDSPort=5600
[page_break]
设置的文件MUd2\\DBsrv200\\!serverInfo.txt
192.168.0.5 222.222.222.222 7201(你映射的对应端口号)


3、设置的文件MUd2\\SelChrGate\\Config.ini

[SelGate]
Title=选择人物网关
ServerAddr=192.168.0.5 <=======分服务器IP
ServerPort=5100
GateAddr=192.168.0.5 <=======分服务器IP
GatePort=7101 <=======分服务器选择人物网关端口
ShowLogLevel=3
MaxConnOfIPaddr=10
BlockMethod=0

4、设置的文件MUd2\\GameGate\\Config.ini

[GameGate]
Title=游戏网关
ServerAddr=192.168.0.237 <=======分服务器IP
ServerPort=5000
GateAddr=192.168.0.237 <=======分服务器IP
GatePort=7201 <=======分服务器游戏网关端口
ShowLogLevel=3
ShowBite=1

其他分服务器设置主要注意下主机分给各分服务器的名称、各分服务器IP、各分服务器相关端口就可以了。
以上的方法设定完成以后先启动分服务器的4个程序,在启动主服务器的程序,启动成功以后就各个服务器的登陆id通用,人物数据库是个使用各的。

====================================================

下面的是客户端的多服务器显示的设置,可改可不改,很多朋友在完成上面的设置后,用IP和服务器名登陆私服
,发现并没有多服(还是只有一个服).
一区多服客户端设置:
大家知道.原始的私服登陆,只需要:
1个主程序(就是破解后的mir.exe)
3个配置文件
ftp.ini
mir.ini
mirsetup.ini
就能登陆任意的私服(通过修改配置文件[既.ini文件]里的服务器名和IP来实现的)
如果实现一区多服?真正的奥秘在 ftp.ini 里面,下面是详解:
这里我们以一区8个服务器为例,打开 ftp.ini 文件
[Server]
ServerCount=8 <=======指定进入后有几个分服
server1caption=??传奇(一区) <=======服务器标识(也可以说是昵称)[选择服的时候显示]
server1name=??传奇(一区) <=======主服务器上分服务器的名称[进入到人物选择画面的时候,上面显示的服务器名称]
server2caption=??传奇(二区)
server2name=??传奇(二区)
server3caption=??传奇(三区)
server3name=??传奇(三区)
server4caption=??传奇(四区)
server4name=??传奇(四区)
server5caption=??传奇(五区)
server5name=??传奇(五区)
server6caption=??传奇(六区)
server6name=??传奇(六区)
server7caption=??传奇(七区)
server7name=??传奇(七区)
server8caption=??传奇(八区)
server8name=??传奇(八区)
注意:"标识"可以随便改动,也就是说,可以把"??传奇(一区)"改成任何名称.但是下面的服务器名称"??传奇(一区)"一定要写对.否则找不到服务器就会出现不开门的现象.(比如我们把第一个的"??传奇(一区)"改成"攀腾网络",下面的服务器名"??传奇(一区)"不动,点击进入到人物选择画面后,服务器名还是"??传奇(一区)".同理,其他七个服务器的标识(昵称)都可以改.但要切记不要把服务器名给填错了.
如此修改后.再登陆您的私服.就会发现和盛大一样,有N多的服
再此还要提出,现在进入私服,用的都是登陆器,很少有人上面的几个文件登陆了.但是登陆器里是没有这些功能的,无法完成一区多服的设定,但完全可以通过用同一IP不同服务器名来登陆各个区。

示例:

??传奇(一区)
222.222.222.222
??传奇(二区)
222.222.222.222
??传奇(三区)
222.222.222.222
??传奇(四区)
222.222.222.222
??传奇(五区)
222.222.222.222
??传奇(六区)
222.222.222.222
??传奇(七区)
222.222.222.222
??传奇(八区)
222.222.222.222


转载请注明出自:传奇私服
私服推荐文章列表
·2008回顾 带你领略真正的E32008-7-28
·康熙来了之魔兽世界2008-7-28
·媒体评选2008 E3各平台最佳游戏2008-7-28
·地龙与天龙的惊天战绩精彩2008-7-16
·钻石版本传奇私服说明2008-5-28
·传奇和现在的玩家2008-5-8
·也谈元宝商人2008-5-6
·泰山呼啸传奇屠龙跑单事件2008-5-6
·传奇游戏的升武器配方2008-5-6
·一个女生的传奇心情故事(转) 2008-4-30
·传奇给我带来恨与爱2008-4-30
·一诉传奇的日子(武曲进来踩)2008-4-30
·在诉传奇的故事(武曲的再踩!)2008-4-30
·他说,我想太多2008-4-30
·陪君醉笑三千场(天道)2008-4-30
·武曲二三事2008-4-30
·4·21沙巴克守城记(1)2008-4-30
·你我的结局?2008-4-30
·感动天道--英雄篇(天道)2008-4-30
·曾经的"天下"2008-4-30
·有关传奇私服数据库Anico 2008-4-26
·穿怪不穿人m2修改方法2008-4-25
·尽量防止回档和复制的服务器关闭方法2008-4-25
·一个IP开设多区(盛大的设置方法) 2008-4-25
·新人架设好传奇私服后需要注意的事情 2008-4-25
·最新DB数据库大全详细说明(改属性必2008-4-25
·法师都飞不出去的监狱 2008-4-25
·如何实现游戏截屏功能2008-4-25
·清除指定地图里的怪物 2008-4-25
·物品极品属性详解 2008-4-25
传奇私服
Copyright (c) 2003-2009 版权所有 www.517SF.com China Ltd. All Rights Reserved.
京ICP备:06040664号