相信各位拿到一个优秀的魔兽端,在单机把玩一番之后,肯定都想着能不能假设一个外网服务器,然后让朋友们来到自己的服务器上玩耍,自己还能体会一下在众多凡人面前当神(GM)的乐趣。
网上这方面的教程有一些,但经过我的搜索,发现大多写的比较粗略,其中很多环节都是一句带过,很多小白看的云里雾里,根本看不明白。
好了,今天我就手把手,以逍遥魔兽335为例,图文并茂的为大家介绍一下如何搭建一个外网服务器。
好,下面就开始教程说明:
一、软硬件环境介绍:
本教程基于以下软硬件:
1、服务器一台
2、win7及以上操作系统
3、魔兽335典藏版
4、Navicat软件
二、具体架设流程
服务器需要设置端口转发功能,把本机上的魔兽的3724和8085端口向外公开,以便朋友们能从外网连进你的服务器。
3724 ,服务器验证端口,玩家登录账号时会通过此端口比对客户端版本、提交的账号密码与服务端数据库里的是否一致等
8085,World server的端口,也就是将玩家游戏内容数据与服务器数据进行传递的端口
注意,后面的“本地IP地址”,要填写你作为服务器的电脑的局域网IP。这个IP可以通过在命令行界面执行命令“ipconfig”看到。
(二)服务端设置
1、启动魔兽335一键端,点击“一键启动服务端”,并等待执行完毕
2、打开Navicat软件,按如图所示填写连接要素:
密码是“ascent”,如果没有被改动的话。
3、点击“确定”,如果各项信息填写正确,会进入如下界面,然后在“auth”库中找到“realmlist”表,双击打开,出现如图界面:
注意看这个新窗口,在上面的”address“字段里,将原来的“127.0.0.1”,改为你当前的公网IP,你当前的公网IP有可以直接百度“ip”获得,也可以从你的路由器首页信息中看到。
4、修改完毕后,关闭navicat的所有窗口,如果提示是否保存改动,要确认保存。
5、关闭逍兽335一键端,并重新打开,再次启动服务端。这样你刚才在数据库中改动的内容就生效了。
(三)客户端设置
客户端,你的朋友和你自己有不同的修改方法,注意区别。
1、你朋友的修改方法:在逍遥魔兽客户端文件夹中,找到“魔兽登录器.bat",将里面的IP地址,从原来的127.0.0.1,改为你的当前公网IP,保存并退出。同时删除客户端下面的cache和WTF文件夹。
2、你自己的客户端修改方法:如果你只有一台电脑,就在这台电脑上又开服务器又开客户端,那就把上面的“魔兽登录器.bat"里面的ip地址,改为你电脑当前的内网IP。例如从原来的127.0.0.1改为192.168.50.3(假设这是你这台电脑在路由器下的内网网址)。同时删除客户端下面的cache和WTF文件夹。
好了,通过以上三步设置,现在已经大功告成了,怎么样?非常简单非常直白的教程,不是吗?快让你的朋友点击登录器批处理文件,加入你的服务器来快乐游玩吧!