无网络局域网架设传奇:笔记本联机IP配置、端口放行与登录器设置

来源: 作者: 点击:
没有外网也能实现几台笔记本联机玩传奇,前提是几台电脑通过同一个路由器或交换机连接,处于同一个局域网网段。架设时只需要一台电脑作为服务器,其他电脑作为客户端连接即可。

 

获取局域网IP

在准备作为服务器的笔记本上,按Win+R输入cmd回车,执行ipconfig,查看IPv4地址,常见为192.168.1.x或192.168.0.x。这个地址就是局域网内其他电脑连接服务器时需要填写的地址。

如果每台电脑重启后IP会变化,建议在网卡属性中将IPv4设置为静态IP,例如固定为192.168.1.100,子网掩码255.255.255.0,默认网关192.168.1.1,DNS可留空。

服务端配置

将服务端解压到纯英文根目录,如D:MirServer。安装DBC2000后,在BDE Administrator中新建名为HeroDB的标准数据库,PATH指向D:MirServerMud2DB。

打开GameCenter.exe进入配置向导,游戏服务端所在目录填写实际路径,数据库名称填写HeroDB,服务器名称自定义。关键步骤是将服务器外网IP地址改为刚才查到的局域网IP,例如192.168.1.100,不要填127.0.0.1,否则其他电脑无法连接。

GEE引擎还需修改MirServerMir200!String.ini中的ServerAddr为局域网IP,并同步修改GateServerRunGateConfig.ini中的IP地址。

配置完成后生成配置,按顺序启动DBServer、LoginSrv、M2Server、LoginGate、SelGate、RunGate,确认所有网关窗口显示已启动。

防火墙与端口放行

局域网联机时,服务器电脑的防火墙可能拦截网关端口。需在Windows防火墙中添加入站规则,放行7000至7200端口段,或将MirServer目录下所有exe程序加入白名单。

其他电脑如果防火墙拦截登录器,也需将登录器程序加入白名单。

登录器配置

局域网环境下不需要微端,在登录器配置器中不要勾选微端模式。列表文件格式为服务器名称|局域网IP:端口,例如传奇一区|192.168.1.100:7000,端口必须与登录网关端口一致。

GOM引擎需将列表文件中的IP批量替换为局域网IP,另存为ANSI编码格式后上传到列表空间,再将列表地址填入登录器配置器。

配置完成后生成登录器,将登录器和整个客户端目录打包,通过U盘或局域网共享复制到其他笔记本上。

客户端连接

其他笔记本无需启动服务端,只需运行复制过来的登录器。若登录器能读取到服务器列表并显示在线状态,点击连接即可进入游戏。若提示连接失败,检查服务器电脑是否已启动所有网关程序、防火墙是否放行端口、列表中的IP和端口是否正确。

GM设置

进入游戏前可在M2Server中查看管理员列表,添加角色名称并设置GM等级,进入游戏后即可使用GM命令调整等级、制造装备等。

搭建传奇服务端应仅用于本地技术学习和局域网联机测试。面向公众开放并收费运营需取得相应授权,否则存在法律风险。