【原创】图文详解外网以及局域网如何架设---基于ADSL路由器,赶快来体验团队的乐趣
本帖最后由 opensvn 于 2009-5-3 10:22 编辑
相信大家都已经厌烦了一个人用GM命令刷这刷那了吧,于是心生了要和同学
一起游戏的想法,体验魔兽的乐趣。现在我就把我的经验说一下吧。------已经
成功在MGCN-3.0.9-m7588-s956-u3上实现,这个端bug少点好像。
开始正题:
首先你必须已经安装好MGCN-3.0.9-m7588-s956-u3并能运行起来,如何
正常运行起来,论坛上已经有很多这样的文章,大家可以去翻来看看,我这就不说了。
局域网篇:
我们宿舍是4个人共用一个路由器,对于外网来讲是共用一个IP地址的,比如220.160.171.142
如果你在cmd下面运行ipconfig命令,你会看到下图:
本帖隐藏的内容需要回复才可以浏览
下载 (34.1 KB)
2009-5-3 10:16
其中的IP Address : 192.168.1.5是我的机子在内网中的身份,区别于其它3台电脑的标识。
我们要的就是这个IP。
打开navicat,连接数据库,打开realmd中的realmlist,修改其中的address为你的内网IP。
如下:
本帖隐藏的内容需要回复才可以浏览
下载 (25.38 KB)
2009-5-3 10:16
然后让同一局域网的修改 World of Warcraft\Data\zhTW下的realmlist文件,
(台服端改这)SET realmlist 内网IP
本帖隐藏的内容需要回复才可以浏览
下载 (10.72 KB)
2009-5-3 10:20
局域网的账号注册也很简单,局域网用户直接在浏览器中输入http://主机内网IP:8081
就好了,这个8081是必须要加的,端口号。如:
本帖隐藏的内容需要回复才可以浏览
下载 (90.33 KB)
2009-5-3 10:16
以上都设置好后就可以在局域网联机了,当然前提是服务要先启动好。
---------------------------分割线很残缺------------------------------------------
外网篇:
架设外网需要用到一个软件,相信有些人已经听说过了。我们的路由器是动态IP,
至少我们宿舍是这样,有些可能不同。所以IP更换得很频繁。我们不可能在架设好后
每次IP动态更改了都来通知每个玩家去修改realmlist文件中的IP吧,这样很烦,也没必要。
幸好有这么一个软件----花生壳客户端。下载地址:http://www.oray.cn/
首先你到上面那个网址把花生壳客气端下载并安装好。网页先别关了,我们要用它来申请
自己的免费域名。具体怎么申请我就不说了,网页上面有说明,就像申请邮箱一样,相信
大家都会申请邮箱吧~~~
打开花生壳客户端,如:
本帖隐藏的内容需要回复才可以浏览
下载 (21.85 KB)
2009-5-3 10:16
你可以看到免费域名中有2个域名。分别是justleefeng.gicp.net,justlee.xicp.net
当然这是我的,和你们的不一样,随便用一个域名都行。注意下右下角:
本帖隐藏的内容需要回复才可以浏览
下载 (20.9 KB)
2009-5-3 10:16
圈住的就是我的外网IP,给外面的人看的。
点击花生壳中间的网络工具,在域名状态,域名中填上你申请的免费域名,点查询,如:
本帖隐藏的内容需要回复才可以浏览
下载 (21.07 KB)
2009-5-3 10:16
可以看到自己申请的域名已经指向你的外网IP了,这很重要。因为IP动态的会变,域名就
像一个指针一样,你再怎么变,我依然指向你。所以别人通过域名就能访问到你的主机了。
端口映射:
说实在的这个我也不怎么懂,搜索了好多文章,半懂的状态实验的。
路由器都有一个设置页面,一般都是在http://192.168.1.1进行设置的。
我们回到上面那个ipconfig的图,default gateway : 192.168.1.1。这说明
外网访问内网默认首选192.168.1.1,我的内网IP是192.168.1.5,这个时候
怎么让外网知道要访问的就是自己的电脑呢。--------端口映射-----就是将主机的IP地址
的一个端口映射到局域网中一台机器,当用户访问这个IP的这个端口时,服务器自动
将请求映射到对应局域网分机。
如何进行端口映射涉及到路由器的设定,因为市面上路由器的管理页面都不大一样,
具体操作得参看路由器的说明书,一般都有说明讲解的,说明书找不着了就上网搜搜吧...
有些路由器可能不提供端口映射功能,这时就得用到端口映射工具了,比如TCPMAPPING。
你可以去google一下。由于我修改路由器的设置就成功架设了外网,所以端口映射工具没
去试过,大家有这方面的资料记得告诉我啊~~~
下面是我自己路由器的设定。
打开http://192.168.1.1,输入用户名,密码,这个自己路由器具体设定,默认都是admin。
大家应该知道。如:
本帖隐藏的内容需要回复才可以浏览
下载 (73.79 KB)
2009-5-3 10:16
关键就是这个图中的转发规则,虚拟服务器。
图中“虚拟服务器定义了广域网服务端口和局域网网络服务器之间的映射关系,所有对该
广域网服务端口的访问将会被重定位给通过IP地址指定的局域网网络服务器。”大概知道
这个是什么意思吧。
那我们现在就要添加几个mangos端要用的几个端口,如:3306,3724,8081,8085,
端口添加多了无所谓,就是别漏了必需的端口。
我们点击图中的添加新条目。出现下图:
本帖隐藏的内容需要回复才可以浏览
下载 (63.46 KB)
2009-5-3 10:16
服务端口号写mangos要用的几个端口,IP写自己的内网IP。保存后继续添加直到这几个端口
都添加完。添加完后如图:
本帖隐藏的内容需要回复才可以浏览
下载 (23.47 KB)
2009-5-3 10:16
还有一个DMZ主机不是很明白,可能需要也可能不需要。我们来看看它的定义:
为了把局域网上的一台计算机设置成不设防区域(Demilitarized Zone,DMZ,
也称非防护区,非军事区) 使用DMZ主机窗口可把局域网上的一台或者多台计算机
开放给因特网。这个功能在游戏中经常要使用,因为游戏应用常常要求不受限制的
双向通讯。但是,计算机设置为DMZ主机后,不再受到防火墙的保护。
听这么说就最好还是开启吧。在转发规则中有设定,如:
本帖隐藏的内容需要回复才可以浏览
下载 (57.4 KB)
2009-5-3 10:16
到这就差不多了。你可以启动web服务器试试能不能打开注册页面了。
http://域名:8081,如下图:
本帖隐藏的内容需要回复才可以浏览
下载 (91.43 KB)
2009-5-3 10:16
如果能打开说明外网架设成功了,恭喜~~~
下面的工作就简单了,打开navicat,连接数据库,打开realmd中的realmlist
修改address为你的域名就好。如下:
本帖隐藏的内容需要回复才可以浏览
下载 (24.08 KB)
2009-5-3 10:16
到这外网架设完工了。当然别的玩家别忘了修改realmlist文件,改为主机的域名~~
赶快去试试吧,也许你能做个小型私服,本系的魔兽爱好者都来玩也不一定~~~~
总结:
1.用navicat修改数据库realmd中的realmlist表address,改为你通过花生壳申请的域名。
2.进入路由器管理页面进行端口映射(或者使用端口映射工具),mangos需要用到的端口有
3306、3724、8085,网页需要用到8081。至于DMZ主机设定不确定,最好开启吧。
3.外网用户修改客户端的realmlist.wtf的ip地址为服务器的主机域名。
适用范围:
端口映射适用于 外网->ADSL->路由器->内网电脑 这个连接方式,如果你的服务器是
直接连接上外网的就不需要了。
3.jpg (11.19 KB)
下载次数:114
2009-5-3 10:16
1
评分人数
积分 + 18
lyco
【原创】图文详解外网以及局域网如何架设---基于ADSL路由器,赶快来体验团队的乐趣
本帖最后由 opensvn 于 2009-5-3 10:22 编辑
相信大家都已经厌烦了一个人用GM命令刷这刷那了吧,于是心生了要和同学
一起游戏的想法,体验魔兽的乐趣。现在我就把我的经验说一下吧。------已经
成功在MGCN-3.0.9-m7588-s956-u3上实现,这个端bug少点好像。
开始正题:
首先你必须已经安装好MGCN-3.0.9-m7588-s956-u3并能运行起来,如何
正常运行起来,论坛上已经有很多这样的文章,大家可以去翻来看看,我这就不说了。
局域网篇:
我们宿舍是4个人共用一个路由器,对于外网来讲是共用一个IP地址的,比如220.160.171.142
如果你在cmd下面运行ipconfig命令,你会看到下图:
本帖隐藏的内容需要回复才可以浏览
下载 (34.1 KB)
2009-5-3 10:16
其中的IP Address : 192.168.1.5是我的机子在内网中的身份,区别于其它3台电脑的标识。
我们要的就是这个IP。
打开navicat,连接数据库,打开realmd中的realmlist,修改其中的address为你的内网IP。
如下:
本帖隐藏的内容需要回复才可以浏览
下载 (25.38 KB)
2009-5-3 10:16
然后让同一局域网的修改 World of Warcraft\Data\zhTW下的realmlist文件,
(台服端改这)SET realmlist 内网IP
本帖隐藏的内容需要回复才可以浏览
下载 (10.72 KB)
2009-5-3 10:20
局域网的账号注册也很简单,局域网用户直接在浏览器中输入http://主机内网IP:8081
就好了,这个8081是必须要加的,端口号。如:
本帖隐藏的内容需要回复才可以浏览
下载 (90.33 KB)
2009-5-3 10:16
以上都设置好后就可以在局域网联机了,当然前提是服务要先启动好。
---------------------------分割线很残缺------------------------------------------
外网篇:
架设外网需要用到一个软件,相信有些人已经听说过了。我们的路由器是动态IP,
至少我们宿舍是这样,有些可能不同。所以IP更换得很频繁。我们不可能在架设好后
每次IP动态更改了都来通知每个玩家去修改realmlist文件中的IP吧,这样很烦,也没必要。
幸好有这么一个软件----花生壳客户端。下载地址:http://www.oray.cn/
首先你到上面那个网址把花生壳客气端下载并安装好。网页先别关了,我们要用它来申请
自己的免费域名。具体怎么申请我就不说了,网页上面有说明,就像申请邮箱一样,相信
大家都会申请邮箱吧~~~
打开花生壳客户端,如:
本帖隐藏的内容需要回复才可以浏览
下载 (21.85 KB)
2009-5-3 10:16
你可以看到免费域名中有2个域名。分别是justleefeng.gicp.net,justlee.xicp.net
当然这是我的,和你们的不一样,随便用一个域名都行。注意下右下角:
本帖隐藏的内容需要回复才可以浏览
下载 (20.9 KB)
2009-5-3 10:16
圈住的就是我的外网IP,给外面的人看的。
点击花生壳中间的网络工具,在域名状态,域名中填上你申请的免费域名,点查询,如:
本帖隐藏的内容需要回复才可以浏览
下载 (21.07 KB)
2009-5-3 10:16
可以看到自己申请的域名已经指向你的外网IP了,这很重要。因为IP动态的会变,域名就
像一个指针一样,你再怎么变,我依然指向你。所以别人通过域名就能访问到你的主机了。
端口映射:
说实在的这个我也不怎么懂,搜索了好多文章,半懂的状态实验的。
路由器都有一个设置页面,一般都是在http://192.168.1.1进行设置的。
我们回到上面那个ipconfig的图,default gateway : 192.168.1.1。这说明
外网访问内网默认首选192.168.1.1,我的内网IP是192.168.1.5,这个时候
怎么让外网知道要访问的就是自己的电脑呢。--------端口映射-----就是将主机的IP地址
的一个端口映射到局域网中一台机器,当用户访问这个IP的这个端口时,服务器自动
将请求映射到对应局域网分机。
如何进行端口映射涉及到路由器的设定,因为市面上路由器的管理页面都不大一样,
具体操作得参看路由器的说明书,一般都有说明讲解的,说明书找不着了就上网搜搜吧...
有些路由器可能不提供端口映射功能,这时就得用到端口映射工具了,比如TCPMAPPING。
你可以去google一下。由于我修改路由器的设置就成功架设了外网,所以端口映射工具没
去试过,大家有这方面的资料记得告诉我啊~~~
下面是我自己路由器的设定。
打开http://192.168.1.1,输入用户名,密码,这个自己路由器具体设定,默认都是admin。
大家应该知道。如:
本帖隐藏的内容需要回复才可以浏览
下载 (73.79 KB)
2009-5-3 10:16
关键就是这个图中的转发规则,虚拟服务器。
图中“虚拟服务器定义了广域网服务端口和局域网网络服务器之间的映射关系,所有对该
广域网服务端口的访问将会被重定位给通过IP地址指定的局域网网络服务器。”大概知道
这个是什么意思吧。
那我们现在就要添加几个mangos端要用的几个端口,如:3306,3724,8081,8085,
端口添加多了无所谓,就是别漏了必需的端口。
我们点击图中的添加新条目。出现下图:
本帖隐藏的内容需要回复才可以浏览
下载 (63.46 KB)
2009-5-3 10:16
服务端口号写mangos要用的几个端口,IP写自己的内网IP。保存后继续添加直到这几个端口
都添加完。添加完后如图:
本帖隐藏的内容需要回复才可以浏览
下载 (23.47 KB)
2009-5-3 10:16
还有一个DMZ主机不是很明白,可能需要也可能不需要。我们来看看它的定义:
为了把局域网上的一台计算机设置成不设防区域(Demilitarized Zone,DMZ,
也称非防护区,非军事区) 使用DMZ主机窗口可把局域网上的一台或者多台计算机
开放给因特网。这个功能在游戏中经常要使用,因为游戏应用常常要求不受限制的
双向通讯。但是,计算机设置为DMZ主机后,不再受到防火墙的保护。
听这么说就最好还是开启吧。在转发规则中有设定,如:
本帖隐藏的内容需要回复才可以浏览
下载 (57.4 KB)
2009-5-3 10:16
到这就差不多了。你可以启动web服务器试试能不能打开注册页面了。
http://域名:8081,如下图:
本帖隐藏的内容需要回复才可以浏览
下载 (91.43 KB)
2009-5-3 10:16
如果能打开说明外网架设成功了,恭喜~~~
下面的工作就简单了,打开navicat,连接数据库,打开realmd中的realmlist
修改address为你的域名就好。如下:
本帖隐藏的内容需要回复才可以浏览
下载 (24.08 KB)
2009-5-3 10:16
到这外网架设完工了。当然别的玩家别忘了修改realmlist文件,改为主机的域名~~
赶快去试试吧,也许你能做个小型私服,本系的魔兽爱好者都来玩也不一定~~~~
总结:
1.用navicat修改数据库realmd中的realmlist表address,改为你通过花生壳申请的域名。
2.进入路由器管理页面进行端口映射(或者使用端口映射工具),mangos需要用到的端口有
3306、3724、8085,网页需要用到8081。至于DMZ主机设定不确定,最好开启吧。
3.外网用户修改客户端的realmlist.wtf的ip地址为服务器的主机域名。
适用范围:
端口映射适用于 外网->ADSL->路由器->内网电脑 这个连接方式,如果你的服务器是
直接连接上外网的就不需要了。
3.jpg (11.19 KB)
下载次数:114
2009-5-3 10:16
1
评分人数
积分 + 18
lyco