ad2020314
游戏联盟分享平台-全自助-免费游戏分享-七玩网
独家出售24-70级附魔端授权、完美六职业、农场BOSS挑战、自定义加密RFS、支持称号图片,同时兼容64位与32位系统。-七玩网
蓝易云香港服务器特惠:29元/月尊享1核1G内存10Mbps CN2线路,大带宽首选,品质推荐,信赖之选!-七玩网
AI DIGEST
AI 摘要
LIVE

架设天翼之链外网服务端需要Solaris 10系统,Linux系统如CentOS无法兼容运行。配置过程包括修改/etc/hosts、/etc/defaultrouter及tw404目录下DB.cfg和jtales*中的多个IP和服务器名称文件。游戏使用MySQL数据库处理登录和Berkeley数据库存储游戏数据,需先启动这两个数据库服务。服务端启动需依次执行jtales0、jtales1、jtales2三个进程,客户端则需将IP地址进行特殊数值转换后修改bat文件。若无Solaris服务器,需在物理机上安装虚拟机并使用NAT模式转发三个指定端口。账号注册通过/tw404/db/master目录下的addtwid脚本完成,账号密码需为四位以上字母数字组合。

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

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模式进行端口转发


SSPALES)JYM4HJ~)QO[D_6A.png (9.78 KB, 下载次数: 0)

下载附件

2023-1-11 14:21 上传

转发这三个端口后即可

由于
Solaris 10是基于UNIX,centos等系统是基于Linux尝试过后服务端无法运行在这些系统很遗憾


完成这些步骤之后你就可以外网和朋友一起玩耍啦


3、如何注册账号


使用服务端自带的账号注册脚本即可


cd /tw404/db/master


./addtwid username password


账号和密码需要四位及以上字母数字组合


© 版权声明
THE END
文章不错?点个赞呗
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容