传奇SF一机多区路由器的设置

以下方法是综合网上的方法进行设置,绝对可行,适合路由器映射端口的方式,

真正实现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、!se

rveraddr.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\Mud

2\Logsrv\Share\GameWFolderFeedIDList=d:\mirserver\Mud2\Logsrv\Share\Fee

d\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

转载于:https://www.cnblogs.com/y232995558/archive/2009/04/24/1442549.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
搭建传奇私服服务器需要以下步骤: 1. 准备工作:首先,确保你已经购买了Windows Server 2012的授权,然后安装系统。另外,也需要准备传奇私服的安装程序和数据库。 2. 安装Web服务器:在Windows Server 2012上,可以选择安装IIS(Internet Information Services)作为Web服务器。打开“服务器管理器”并选择“角色”和“添加角色”,在出现的角色列表中勾选“Web服务器(IIS)”。 3. 配置IIS:完成安装后,在“服务器管理器”的角色部分展开“Web服务器(IIS)”,选择“Internet信息服务(IIS)管理器”。在管理器中,创建和配置一个新的网站,为私服服务器指定端口和网站目录。 4. 安装数据库传奇私服需要数据库来存储游戏数据和玩家信息。可以选择安装MySQL或Microsoft SQL Server等关系型数据库。根据数据库的安装向导,进行安装和配置。 5. 配置数据库连接:在私服安装目录下,找到配置文件(通常是config.ini或setting.ini),编辑文件以将数据库连接信息配置为正确的服务器地址、数据库名称、用户名和密码。 6. 部署私服程序:将传奇私服的安装程序解压到指定的网站目录中,并确保目录权限正确设置。运行私服程序并根据指导完成基本配置,如服务器名称、游戏版本等。 7. 运行私服服务器:在IIS管理器中启动新建的网站,确保私服服务器正常运行。在浏览器中输入服务器地址和端口,如果能够正常访问则表示搭建成功。 请注意,这只是搭建传奇私服服务器的一般步骤,具体操作还需要根据所使用的私服程序和数据库选择进行调整。建议先阅读相关的说明文档或向开发者寻求帮助,以确保顺利完成搭建过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值