|
单ip多区与盛大相同的服务器设置方法 |
|
文章作者:传奇私服 |
文章来源:www.zhaokf.com |
更新时间:2008-6-25 8:01:25 |
|
|
|
|
|
以下方法是综合网上的方法进行设置,绝对可行,适合路由器映射端口的方式,真正实现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
设置的文件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 |
|
|
|
浏览次数:756 |
|
|
|
|
|