MU服务端IP设定方法,给大家参考

[原创]MU服务端IP设定方法,给大家参考!

通过今天的试验,我认为下面的IP设定方法比较合理,以前各位的设置相信都是有部分问题的:

一、需要设定外网IP的地方(如果你有外网IP,而且并不是用路由或端口映射的方法,直接将服务器接入外网的用户)

实际上这种情况,只需要设一个地方的IP就行了,那就是CS
在cs目录中
cs\Connectserverlist.dat         用记事本打开该文件,将其中的iP地址设定为你的外网IP
cs\data\Connectserverlist.dat  用记事本打开该文件,将其中的IP地址设定为你的外网IP
cs\data\ServerList.dat            用记事本打开该文件,将其中的IP地址设定为你的外网IP

有些服务端可能不一样点,不过,你们只要把cs目录中的文件IP地址设为外网IP就行了

从上面的方法我们可以看出,实际上,mu服务端只需要利用CS同外网连接就行了,这个CS也是用于客户端登陆的服务

其他的IP地址全部设为127.0.0.1,包括

1、data目录中的文件

data\IpList.dat                         设为127.0.0.1
data\commonserver.cfg            所有IP设为127.0.0.1
data\lang\chs\commonloc.cfg    设为127.0.0.1    如果你commonserver.cfg设为 chs
                                             如果设为kor或tai,则更改对应目录中的commonloc.cfg

2、8个快捷启动方式

其中需要指定IP的,是第四个(JoinServerserver)和第八个(Gameserver)
这两个启动快捷方式的IP也全部设为127.0.0.1。
这个地方是否需要如此设置,大家可以看看,不过设为127.0.0.1,是可以正常使用的。


二、利用路由或端口映射工具映射端口的,最好也是同上面一样设定,不过把外网IP改为你的内网IP就行了,然后在路由上或端口映射工具中设定映射的端口(44405 55901)到你的内网IP就行了

三、开分线的朋友,自己可以多试一下,最好不要把GS直接设在外网上

四、如果sql单独在一台机器上的,一定要设定这台SQL只能从指定的IP访问,不要将其暴露在外网。

设置好后利用防火墙打开44405 55901 ,如果有网站再打开80,千万不要随意打开mu所用到的那些端口。

哎!希望能够给你们一点帮助,如果不懂的朋友,多看点网络或防火墙设置的材料吧!以前估计是对这个问题忽略了,把所有的IP都改为自己的IP,方是方便,不过问题多呀!
据我所知,公服应该是这样设置的,千万不要把GS暴露在外网中!!!

本文出自 7j45 > 奇迹一条龙