双IP服务器 架设一个区

双IP服务器 架设一个区,第1张

我自己吸取网上的大部份贴子的经验,修改了一下。

发出来让大家研究一下。

我现在也是这样使用双线路双网卡的。已正常运行两个多月了。

首先要求服务器双网卡,俩个全部为固定ip,不使用路由器(使用路有的不知道有没有什么不同)。

下面的分别是两路外网IP的举例,本人的自己的IP就不说出来了,用这个作为例子行了。

如果你有更好的方法,可和我联系:QQ:53538885

1921680138是外网A

1921680168是外网B

-----------------------------------------------------------------------------

-----------------------------------------------------------------------------

D:/Mirserver/Mir200/!servertabletxt

0 1921680138 7200

1 1921680138 7200

D:/Mirserver/Mir200/!runaddrtxt

1921680138

D:/Mirserver/Mir200/!setuptxt

里面的IP全部用1921680138

-----------------------------------------------------------------------------

-----------------------------------------------------------------------------

D:/MirServer/gate_server/LoginGate7000 和 7001 2个

第一个:

[server]

Color=Red

Title='login: 7000'

ServerPort=5500

GatePort=7000

index=0

Server1=1921680138

Server2=

Server3=

Server4=

Server5=

第二个:

[server]

Color=Red

Title='login: 7001'

ServerPort=5500

GatePort=7001

index=0

Server1=1921680168

Server2=

Server3=

Server4=

Server5=

-----------------------------------------------------------------------------

-----------------------------------------------------------------------------

D:/MirServer/MUD2/Logsrv

!addrtabletxt

;No space allowed

;Server Title Remote Public Gates

柔情传奇 Line1-255 1921680138 1921680138 1921680138:7100

柔情传奇 Line2-255 1921680168 1921680168 1921680168:7101

!serveraddrtxt

1921680138

1921680138

1921680138

1921680168

Logsrvini

[server]

DBServer=1921680138

DBSPort=16300

FeePort=16301

LogPort=16302

ReadyServers=0

EnableMakingID=TRUE

EnableTrial=FALSE

CountLogDir=D:/mirserver/mud2/LoginSrv/CountLog/

WebLogDir=D:/mirserver/Share/GameWFolder/

FeedIDList=D:/mirserver/Share/Feed/FeedIDListtxt

FeedIPList=D:/mirserver/Share/Feed/FeedIPListtxt

[DB]

IdDir='/IDDB/'

D:/MirServer/gate_server/SelChrGate7100 和 7101 2个

第一个:

[server]

Color=Green

Title='Gate30-7100'

ServerPort=5100

GatePort=7100

SelPort=7201

index=0

Server1=1921680138

Server2=

Server3=

Server4=

Server5=

第二个:

[server]

Color=Green

Title='Gate30-7101'

ServerPort=5100

GatePort=7101

SelPort=7201

index=0

Server1=1921680168

Server2=

Server3=

Server4=

Server5=

-----------------------------------------------------------------------------

-----------------------------------------------------------------------------

D:/Mirserver/Mud2/DBServer下面

!serverinfotxt

1921680138 1921680138 7200

1921680168 1921680168 7200

!addrtabletxt

1921680138 1921680168

DBSRCINI

[Setup]

ServerName=柔情传奇

Port=6000

MapFile=D:/mirserver/Mir200/Envir/MapInfotxt

ViewHackMsg=1

[Server]

;游戏数据库管理配置

IDSAddr=1921680138

IDSPort=5600

[DB]

dir=D:/mirserver/mud2/DBsrv200/FDB

IdDir=D:/mirserver/mud2/DBsrv200/FDB

HumDir=D:/mirserver/mud2/DBsrv200/FDB

FeeDir=D:/mirserver/mud2/DBsrv200/FDB

Backup=D:/mirserver/mud2/DBsrv200/Backup

connectDir=D:/mirserver/mud2/DBsrv200/Connection

LogDir=D:/mirserver/mud2/DBsrv200/Log/

-----------------------------------------------------------------------------

-----------------------------------------------------------------------------

我是用翎风的RUNGATE的

D:/Mirserver/Mud2/RunGate/RunGateini,可以开3个

[server]

Title=柔情传奇7200

GatePort=7200

ServerPort=5000

index=0

Server1=1921680138

Server2=1921680168

Server3=

Server4=

Server5=

ListenAddr=1921680138

GateAddr=0000

[Reg]

RegKey=0123456789

ServerAddr=1921680138

ServerPort=65000

请自行测试!谢谢

下面是另一个参考。你可以看下

--------------------------------------------------------

双线双机开两个支持双线的区教程

使用条件准备:

支持windows2000 windows2003 windowsxp系统

使用翎风0716的LoginSrvexe DBServerexe LoginGateexe SelGateexe

两公网IP假设是:

电信:5555

网通:8888

内网Ip假设是:

19216801

19216802

两台机器 机器A 机器B

两个传奇名字假设为:

A传奇

B传奇

第一步、配置机器

1、配置机器A

A网卡1 设置公网IP为5555,网关全设好,测试能不能上网,设置此连接共享

A网卡2 设置IP为:19216801 不要设置网关了

2、配置机器B

B网卡1 设置公网IP为8888,网关全设好,测试能不能上网,设置此连接共享

B网卡2 设置IP为:19216802 不要设置网关了

把两台机器通过交换机连起来,确保网络畅通,网络畅通后进入第二步。

第二步、分配程序

机器A运行

1、共用的 LoginSrvexe(ID数据管理中心),这是两个传奇共用的程序

2、共用的 LoginGateexe(帐号登陆网关)

3、机器A的 DBServerexe(数据中心)

4、机器A的 M2serverexe(主程序)

5、机器A的 SelGateexe (角色选择网关)

6、机器A的 rungateexe(可以三开,自己配置吧,这个简单)

7、机器A的 LogDataServerexe(机器A传奇物品记录程序)

8、机器B的 SelGateexe (角色选择网关)

9、机器B的 rungateexe(可以三开,自己配置吧,这个简单)

机器B运行

1、共用的 LoginGateexe(帐号登陆网关)

2、机器B的 DBServerexe(数据中心)

3、机器B的 M2serverexe(主程序)

4、机器B的 SelGateexe (角色选择网关)

5、机器B的 rungateexe(可以三开,自己配置吧,这个简单)

6、机器B的 LogDataServerexe(机器A传奇物品记录程序)

7、机器A的 SelGateexe (角色选择网关)

8、机器A的 rungateexe(可以三开,自己配置吧,这个简单)

把目录和名字弄得利索点,千万别搞乱了,乱一点黑屏别怪我没告诉你,现在程序分配好了,进入下一步配置

第三步、配置机器A程序(先说公用的程序,然后A然后B)

1、 共用的 LoginSrvexe

①、Logsrvini 中所有IP为:19216801

②、!serveraddrtxt中

19216801

19216802

③、!addrtabletxt 内容(这个至关重要,端口一定别弄错)

;Server Title Remote Public Gate

A传奇 Title1 19216801 219219219219 219219219219:7100

A传奇 Title2 19216802 218218218218 218218218218:8100

B传奇 Title3 19216801 219219219219 219219219219:8100

B传奇 Title4 19216802 218218218218 218218218218:7100

2、 共用的LoginGateexe

Configini内容

[LoginGate]

Title=电信登陆

ServerAddr=19216801

ServerPort=5500

GateAddr=0000

GatePort=7000

ShowLogLevel=3

MaxConnOfIPaddr=20

BlockMethod=0

KeepConnectTimeOut=60000

3、A传奇的 DBServerexe

①、dbsrcini

IP 全部设为 19216801

②、!serverinfotxt内容

19216801 219219219219 7200

19216802 218218218218 8200

③、!addrtabletxt

19216801

19216802

4、A传奇的 M2serverexe(主程序)

!Setuptxt 内所有IP设为 19216801(除了验证端的IP)

5、A传奇的 SelGateexe (角色选择网关)

Configini文件内容

[SelGate]

Title=A传奇选择角色网关

ServerAddr=19216801

ServerPort=5100

GateAddr=0000

GatePort=7100

ShowLogLevel=3

MaxConnOfIPaddr=20

BlockMethod=0

KeepConnectTimeOut=60000

GatePort1=7101

6、机器A的 rungateexe 我用的神州的破解版 把ip设为19216801即可

7、机器B的 SelGateexe (角色选择网关)

Configini文件内容

[SelGate]

Title=A传奇选择角色网关

ServerAddr=19216802

ServerPort=5100

GateAddr=0000

GatePort=8100

ShowLogLevel=3

MaxConnOfIPaddr=20

BlockMethod=0

KeepConnectTimeOut=60000

GatePort1=8101

8、机器A的 rungateexe 把服务器IP设为 19216802

这样服务器机器A配置完毕 进入下一步

第三步、配置机器B程序(先说公用的程序,然后A然后B)

1、共用的 LoginGateexe(帐号登陆网关)(这个和机器A配置一样)

[LoginGate]

Title=网通登陆网关

ServerAddr=19216801

ServerPort=5500

GateAddr=0000

GatePort=7000

ShowLogLevel=3

MaxConnOfIPaddr=20

BlockMethod=0

KeepConnectTimeOut=60000

2、机器A传奇的 SelGateexe (角色选择网关)

Configini文件内容

[SelGate]

Title=A传奇选择角色网关

ServerAddr=19216801

ServerPort=5100

GateAddr=0000

GatePort=8100

ShowLogLevel=3

MaxConnOfIPaddr=20

BlockMethod=0

KeepConnectTimeOut=60000

GatePort1=8101

3、机器A的 rungateexe 把服务器IP设为 19216801

4、机器B的 DBServerexe(数据中心)

①、dbsrcini 内容中的

[Server]

IDSAddr=19216801 ——(设置为A机器的IP)

IDSPort=5600

其他的ip除了验证Ip外全部设为19216802

②、!serverinfotxt内容

19216802 218218218218 7200

19216801 219219219219 8200

③、!addrtabletxt

19216801

19216802

5、机器B传奇的 M2serverexe(主程序)

!Setuptxt内容中的

[Server]下

IDSAddr=19216801 ——(设置为A机器的IP)

IDSPort=5600

其他的ip除了验证Ip外全部设为19216802

6、机器B传奇的 SelGateexe (角色选择网关)

Configini文件内容

[SelGate]

Title=传奇B选择角色网关

ServerAddr=19216802

ServerPort=5100

GateAddr=0000

GatePort=7100

ShowLogLevel=3

MaxConnOfIPaddr=20

BlockMethod=0

KeepConnectTimeOut=60000

GatePort1=7101

7、机器B传奇的 rungateexe 把服务器IP设为 19216802

第一步:客户端查找相关的Hosts文件。

客户端一开始也不知道主机名对应的IP地址是多少。故需要把这个主机名解析成对应的IP地址,如此的话,客户端才能够连接到服务器上。要解析这个主机名的话,可以通过Host文件或者DNS服务器来完成。

通常情况下,客户端是先去查询本机上的Host文件,看看有没有对应的纪录。

如果没有的话,则去寻找网络中存在的DNS服务器要求解析。

第二步:客户端联系服务器。

当客户端获得服务器的IP地址后,就会跟服务器进行联系。

客户端会把用户名与密码发送给服务器。注意此时客户端不会把服务名称告诉给服务器。因为默认情况下,服务器上只会安装一个应用服务。故客户端只要把用户名与密码告诉给服务器,数据库服务器就会允许用户连接唯一的一个应用服务。

故如果要用户连接同一台主机上的不同Oracle数据库服务,则需要数据库能够识别客户端到底需要连接哪个应用服务,也就是说,需要客户端能够把应用服务的名称也传递给服务器。

以上就是关于双IP服务器 架设一个区全部的内容,包括:双IP服务器 架设一个区、如何将两个数据库建立连接、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10205107.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存