当前位置 : 145z游戏站 | 奇迹MU | 技术教程 | 

架设奇迹MU:如何设置登录器IP和端口

热度:
在架设奇迹MU服务器时,正确设置登录器的IP和端口是确保玩家能够顺利连接到服务器的关键步骤。以下将详细介绍如何设置登录器的IP和端口,帮助你顺利搭建并运行奇迹MU服务器。
一、登录器IP和端口设置的重要性
登录器的IP和端口设置决定了客户端如何连接到服务器。如果设置不正确,玩家将无法登录游戏,导致服务器无法正常使用。因此,确保这些设置正确无误是架设奇迹MU服务器的基础。
二、登录器IP和端口设置步骤
(一)服务端配置
编辑KGCsConfig.ini文件
打开服务端目录下的KGCsConfig.ini文件。该文件通常位于D:\MuOnline\ConnectServer目录中。
找到以下参数并进行修改:
ini复制
[KGSETTING]
KGLISTenPort=44405
KGLISTenPort:这是对外服务端口,客户端将通过这个端口连接到服务器。默认值为44405,你可以根据需要进行修改。
接下来,找到[KGSERVERO]部分,修改各条线的IP和端口:
ini复制
[KGSERVERO]
KGLIST0=0,127.0.0.2,55901
KGLIST1=1,127.0.0.2,55903
KGLIST2=2,127.0.0.2,55905
KGLIST3=3,127.0.0.2,55919
KGLIST0、KGLIST1、KGLIST2、KGLIST3:这些参数分别表示不同线路的IP和端口。127.0.0.2是本地回环地址,用于单机测试。如果你是外网服务器,需要将这些IP地址改为你的服务器公网IP。
编辑JoinServer配置文件
打开D:\MuOnline\JoinServer\KGConfig.ini文件。
找到以下参数并进行修改:
ini复制
[DBServerInfo]
ODB_SERVER=127.0.0.1
UDB_Name=MuOnline
DB_user=sa
DB_Password=your_password
ODB_SERVER:数据库服务器的IP地址,通常为127.0.0.1。
UDB_Name:数据库名称,通常为MuOnline。
DB_user:数据库用户名,通常为sa。
DB_Password:数据库密码,你需要根据实际情况进行设置。
(二)客户端配置
编辑Config.ini文件
打开客户端目录下的Config.ini文件。该文件通常位于D:\MuOnline\Client目录中。
找到以下参数并进行修改:
ini复制
[Server]
IP=127.0.0.1
Port=55964
IP:服务器的IP地址,单机测试时通常为127.0.0.1。如果是外网服务器,需要将这个IP地址改为你的服务器公网IP。
Port:连接端口,通常为55964。
(三)启动服务端程序
启动DataServer
打开命令行,切换到D:\MuOnline\DataServer目录,运行以下命令:
plaintext复制
Dataserver.exe 55960 0
启动GDataServer1
打开命令行,切换到D:\MuOnline\GDataServer1目录,运行以下命令:
plaintext复制
Dataserver.exe 55962 1
启动ConnectServer
打开命令行,切换到D:\MuOnline\ConnectServer目录,运行以下命令:
plaintext复制
Connect.exe
启动JoinServer
打开命令行,切换到D:\MuOnline\JoinServer目录,运行以下命令:
plaintext复制
JoinServer.exe
启动其他服务端程序
按照以下顺序启动其他服务端程序:
EventServer.exe
RankingServer.exe
Exdb.exe 127.0.0.1
WChatServer.exe 127.0.0.1
ItemShop.exe /p55821
(四)测试连接
启动客户端
双击D:\MuOnline\Client\MuOnline.exe文件,启动客户端。
输入账号和密码进行登录,如果配置正确,客户端将成功连接到服务端,并进入游戏选择界面。
三、常见问题及解决方法
(一)客户端无法连接到服务器
检查IP和端口设置
确保Config.ini文件中的IP地址和端口号设置正确,特别是IP=127.0.0.1和Port=55964。
确保KGCsConfig.ini文件中的IP地址和端口号设置正确,特别是KGLISTenPort=44405和各条线的IP和端口。
检查网络连接
确保客户端和服务器在同一网络环境下,网络连接正常。如果使用的是局域网,确保IP地址和端口号设置正确。
如果是外网服务器,确保服务器的公网IP地址和端口号设置正确,并且防火墙允许这些端口的通信。
检查防火墙设置
确保服务端程序已经添加到防火墙例外列表中,避免防火墙阻止程序运行。
确保客户端程序已经添加到防火墙例外列表中,避免防火墙阻止客户端连接到服务器。
(二)数据库连接失败
检查数据库配置
确保KGConfig.ini文件中的数据库连接信息设置正确,包括数据库IP地址、端口号、数据库名、用户名和密码。
确保SQL Server服务已经启动,可以在服务管理器中查看SQL Server服务的状态。
确保登录器使用的账号(如sa)具有访问数据库的权限。可以在SQL Server Management Studio中,右键点击数据库,选择“属性” -> “权限”,检查账号的权限设置。
四、总结
设置登录器的IP和端口是架设奇迹MU服务器的关键步骤。通过以下步骤,你可以确保登录器正确连接到服务器:
编辑KGCsConfig.ini文件:设置对外服务端口和各条线的IP和端口。
编辑JoinServer配置文件:设置数据库连接信息。
编辑客户端Config.ini文件:设置客户端连接的IP和端口。
启动服务端程序:按照正确的顺序启动各个服务端程序。
测试连接:启动客户端,输入账号和密码进行登录,确保连接成功。
[顶部]