完全chu于去对天之炼狱这款游戏的喜爱,或者说是对里面吸血鬼角色的着迷,那年也曾疯狂...
服务器搭建环境:
Windows 2003 server 单网卡固定IP直通外网,DK2服务器镜像,VMware 6.5绿色版本。
服务器搭建思路:
因为是用虚拟机,所以先虚拟一个网卡作为Windows与Linux数据交换的桥梁。虚拟网卡的DNS指向Windows本身IP,双网卡互通。
服务器搭建方法:
VMware增加一个虚拟网卡,Windows系统会自动生成一个网卡,设置虚拟网卡地址(192.168.253.2),网关(255.255.255.0),DNS(Windows本身IP)。
VMware下Linux服务器地址(192.168.253.5)与虚拟网卡同一网段,掩码相同(255.255.255.0),网关指向VMwareNat网关地址(192.168.253.2)。
Windows自身网卡开启上网共享功能并设置9999,9998(tcp),9997(udp)三个端口作为访问共享服务,提供服务地址为(192.168.253.2)让外介可以穿越而访问DK2服务器。需要注意,外介穿越后并非直接访问访问DK2服务器地址(192.168.253.5),穿越后首先访问VMware设置的Nat网关地址(192.168.253.2)。Nat网关地址已经准备好对DK2服务器地址(192.168.253.5)三个服端口的映射。
修改数据库 gameserverinfo 表,IP改为Windows 2003 server单网卡固定IP地址,即外网地址。其它IP均为Linux服务器地址(192.168.253.5)。涉及修改IP的文件包括conf目录下3个配置文件,gameserverinfo表和WorldDBinfo 表。
路由顺序:window网卡--->虚拟网卡-->VMwareNat网关地址--->DK服务器
这样设置的结果结会导致IP冲突,冲突的原因是虚拟网卡地址(192.168.253.2)和 VMwareNat网关地址(192.168.253.2)数据传递时冲突,修改虚拟网卡地址随便都可以只要在同一网段即可。设置Windows网卡共享地址及相应端口映射到虚拟网卡地址, 设置虚拟网卡地址端口映射到VMwareNat网关地址(192.168.253.2)。
路由转弯多了容易掉线,建议用网桥方式。只是网桥要点用相同段的IP地址。方法简单直接安装网桥并启用。服务器IP与本地IP设置同一段不同IP,网关都相同。在本地适配器上设置好服务器IP与相应端口通过即可。
论坛、游戏、网站维护群:33012306