所谓端口映射....说白了。。。就是做转发。。。就是要让外网的用户访问内网。。。。。。要把访问到路由器WAN口的信息转到你架设的服务器上。。。
端口映射方法也很简单的啊。。。假如要映射一台内网IP为192.168.1.119的电脑
只需要把192.168.1.119和80以及还要开放的网络游戏的端口号添上就完了。。。。TCP端口
当然,这几个开放的端口也要保证安全。。。
如果只是局域网玩的话。。。。根本没那么麻烦。。。
你那个图没法看啊。。。。。
PortTunnel的设置爆简单的说。。。。
为了安全,你可能还需要PortMirroring。。。。
RO服务器啊架设SF是吗?
gd.800n.cn里面有
http://gd.800n.cn/bbs/read-htm-tid-40779-keyword-%BD%CC%B3%CC.html
需要安装的软件有
MySql-4.1.18-win
MyODBC-3.51.11-2-win
mysql-administrator-1.1.9-win
mysql-query-browser-1.1.20-win
由于软件比较大,就不提供下载了,还请各位到http://www.mysql.com上面去下载!
一、MySql的安装
1.下载好以后运行压缩包里面的setup.exe。
2.安装时在setup type选择Custom 建议把安装位置选择到系统盘以外的分区
3.MySQL.com Sign-up这里更具自己喜好选择了...
4.把 Configure the MySQL Server now 勾选上 单击finish
5.到MySQL Server Instance Configuration时选择Standard Configuration
6.设置你的root密码
7.点击Execute按钮完成设置 完成后点击Finish按钮
到这里MySQL就算安装完成了
二、MyODBC 和MySQL AB的安装
这里推荐大家使用MySQL AB,个人感觉比MySQLcc更强大 易用 :)
这个安装步骤就不多说了 一路next就好...
三、MySQL Administrator 和 MySQL Query Browser 的启动设置
1.运行MySQL Administrator 这里我们需要新建一个连接 点击后面的...按钮即可打开Options
2.点击Add new Connection按钮激活旁边的 Connection Parameters 和 Advanced Parameters设置窗口
3.在里面输入/新连接的名称/用户名(root)/密码(安装时候设置的密码)/主机名(一般是localhost)
4.Advanced Parameters就跳过了然后点击Apply按钮保存设置后关闭Options窗口
这一步就算完成了
以后启动MySQL Administrator 和 MySQL Query Browser 的时候输入root密码就可以了
MySQL Administrator 和 MySQL Query Browser的启动顺序没什么要求
先启动哪个就用哪个进行设置就可以了
四、导入Athena SQL的数据库
1.运行 MySQL Query Browser,建议大家把浏览方式设置成Maximize Query Edit,方便操作
2.新建数据库 名称为 ragnarok 双击选定
3.导入数据,这里导入的是JA的数据库文件,其他Athena的照搬就可以了
导入方法大家看操作,我就不写了....
这样就创建好了.....
五、为ragnarok建议一个专用帐户
1.运行 MySQL Administrator
2.选择 User Administration 在下方的用户列表里面单击鼠标右键选择Add new User
3.在Login Information里面输入所创建用户的名称和密码 (我在这里输入的用户密码都是ragnarok)
下面的一些帐户信息大家看喜好输入好了
4.在Schema Privileses里面选上ragnarok纲然后设置帐户的权限 然后点击Apply changes按钮保存设置
权限这里我全选了,大家可以根据帐户用途再改变权限...
六、服务端的设置与运行
这一步就简单了,只要修改一下login_athena.conf和char_athena.conf中关于MySQL的设置就行了
login_server_ip: localhost ---〉MySQL主机IP设置 一般都是localhost
login_server_port: 3306 ---〉MySQL端口设置 默认为3306 如果你修改MySQL的端口
这里就需要修改了
login_server_id: ragnarok ---〉数据库用户名称 也是默认为....MySQL中修改了这里就要改
login_server_pw: ragnarok ---〉数据库密码 同上......
login_server_db: ragnarok ---〉数据库纲名称 ......
设置好了以后我们就可以运行服务端了
顺序打开Login Char Map三个服务端程序
这样就运行成功了 登陆游戏试试吧~!
我打开了M/F注册...如果你需要有一个自己的注册页面的话,就跟我做吧....
七、IIS的安装和注册网站的架设方法
1.打开 控制面板--〉添加/删除程序--〉添加/删除Windows组件
2.勾选上 Internet 信息服务 在详细信息里面可以删除自己不需要的组件
3.点击下一步按钮进行安装 记得要放入Windows的安装盘...
下面开始建立自己的web服务器了,首先要下载到ro的 ▲asp 注册页面
这里用到的是 云中帆 在 中国部落游戏开发者论坛 上面发布的《Ro Admin-v2.0 beta2》
论坛原贴地址是 http://gd.800n.cn/bbs/read-htm-tid-6826.html
4.解压缩下载好的网页
5.打开 控制面板--〉管理工具--〉Internet 信息服务
6.右键默认网站--〉新建--〉虚拟目录
7.设置名称--〉选择刚才存放网页的地方--〉next...--〉完成
8.右键默认网站--〉属性---〉选择你的ip地址(相关知识请自己上网搜索学习)--〉文档 添加index.asp
9.在IE输入http://你的ip/reg/admin/admin_index.asp进入后台管理,管理员帐户密码均为admin
10.在网站信息配置里面设置你的数据库信息,数据库连接方式一边选择ado,剩下就是输入了...
11.在IE输入http://你的ip/reg/就可以浏览你的注册页面了
▲这里用到的是asp语言的注册页面,你还可以选择使用php语言的,IIS也可以支持PHP,设置方法这里就不说了,推荐新手使用EasyApm这个软件,具体内容及下载请到http://bbs.99nets.com/的ro研究区下载
这样,就完成了Athena MySQL相关的设置了,当然这只是皮毛的,更多技术还请大家自己多多摸索和学习~
如果你用的是cAthena-TXT-v2.0.8-Windows这一类的服务端,我想下面的应该能解决你的问题。第一,TXT单机版
现在需要下载的东西有三个。
韩国客户端,点击这时进入下载 ,里面有说明
登陆器,点击这里进入下载,解压放到韩国客户端的目录里。
TXT版的服务端,点击这里进入下载
解压TXT版的服务端后,打开conf==>grf-files.txt,只针对windows的用户来说吧,
说到
Quote:
Windonws 9x/2000/XP/2003 写法如下:
data: E:\Gravity\RO\data.grf
sdata: E:\Gravity\RO\sdata.grf
这个吧。把自己下载的客户端安装好,设置对应的data.grf和sdata.grf的路径。其他的内容要删除。
至于设置IP就不用了,原IP已是单机用的IP了,需要设置IP,等一下会提及。
到了设置客户端了,
以文本的方式打开data==>sclientinfo.xml,看到以<address>开头一行吧,把这一行改为<address>127.0.0.1</address>,这个磅IP就是单机的IP了,
至于<display><服务端名></display>、<desc><服务端名><desc>和<balloon><服务端的相关信息></balloon>,可以自己喜欢已设置修改。
而<admin><GM帐号IP></admin>
到这里,可以开始游戏了,依次运行服务端里的三个文件login-server.exe、char-server.exe、map-server.exe,如无意外,这里服务端就运行了。
然后仙境传说.exe就能进入游戏了。注册方法在3楼
第二,多人接入
要让别人连接到你的机子上,当然就先要了解自己的机子的IP了。下载我上传的附件,可以查看内外网IP。
这里分两类,一类:ADSL直接拔号上网;二类:路由器+ADSL。
如果你的上网方工是一类,就简单一点,直接查看外网IP就行了。
如果你的上网方工是二类,必须查看外网IP和内网IP,然后进入路由器设置三个端口5121、6121、6900指向你的内网IP,即是开放这两个端口。
然后修改conf==>char_athena.conf里的
Quote:
//服务器IP设置(修改为你的IP)
login_ip: 127.0.0.1
//服务器IP设置(修改为你的IP)
char_ip: 127.0.0.1
和conf==>map_athena.conf里的
Quote:
//人物服务器IP设置
char_ip: 127.0.0.1
//地图服务器IP设置
map_ip: 127.0.0.1
把四个IP都改为外网的IP。
然后修改客户端data==>sclientinfo.xml里的IP为外网IP就行了。打这个客户端发给别人就可以接入你的服务端了。
第三,关于conf里的设置
GM_account.txt 是添加GM帐号用的,打开后里明有附带说明,按这样的格式添加:<帐号的ID><空格><GM等级>。
要查看帐号ID,在save==>account.txt里的第六行开始,第一行就是帐号ID,相对应的就是记录着帐号的信息了。
atcommand_athena.conf 是设置GM指令的权限,格式:<GM指令><小写状态下的冒号><空格><权限等级>,如把第一个指令改为:broadcast: 5,即是指令@broadcast需要GM等级为5级才能使用。
battle_athena.conf 是服务端的基本设置,如经验倍率,掉宝率等等。里面附带说明,可以一条一条慢慢修改。
还有其他文件,可以打开看看,里面都有附带说明,有些文件如没必需,勿乱修改,可能会造成服务端无法正常运行。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)