霸道 发表于 2023-2-17 03:52:29

关于天翼之链外网架设的研究

1、有Solaris 10服务器
如果你拥有了一台Solaris 10服务器那么你就可以直接上传tw404服务端解压
修改 /etc/hosts 文件为你的服务器 ip 地址,并将 /etc/defaultrouter 文件更改为你的网关地址
修改/tw404/db/DB.cfg 中的 ip 地址为你的服务器ip地址
修改/tw404 中的jtales*/table中的DBs.jtales、Servers.jtales中的ip为你的服务器ip服务器名称也在此修改
此游戏为双数据库berkeley数据库用于游戏数据存储,mysql数据库用于游戏登录
然后安装mysql导入十个sql文件导入user.sql
启动mysql数据库
启动berkeley数据库
cd /tw404/db
./db
启动服务端
cd /tw404/jtales0
./start
cd /tw404/jtales1
./start
cd /tw404/jtales2
./start
客户端修改修改bat文件里的字符串用你自己的IP进行计算

192.168.1.86,>86.1.168.192
86×256^3 1×256^2 168×256 192=1442949312
/ADDR 1442949312
2、没有Solaris 10服务器
你需要一台物理机安装好天翼之链虚拟机然后使用nat模式进行端口转发
转发这三个端口后即可
由于Solaris 10是基于UNIX,centos等系统是基于Linux尝试过后服务端无法运行在这些系统很遗憾
完成这些步骤之后你就可以外网和朋友一起玩耍啦
3、如何注册账号
使用服务端自带的账号注册脚本即可
cd /tw404/db/master
./addtwid username password
账号和密码需要四位及以上字母数字组合
页: [1]
查看完整版本: 关于天翼之链外网架设的研究