- 最后登录
- 2021-7-7
- 注册时间
- 2013-9-13
- 阅读权限
- 20
- 积分
- 288
- 纳金币
- 99
- 精华
- 0
|
新手刚接触sfs2x,请教各位大哥大姐一个PC端远程连接sfs2x服务的问题。如下:
我下载的sfs2x 2.70版,安装在我的D:\根下。在面对了一周的官网之后,感觉基本安装配置,入门服务端编程已经有门路了,所以决定先跑个官网多人游戏例子FirstPersonShooter,没问题的话,自己进入着手写代码,边写边学习。可是问题来了,FirstPersonShooter没跑成功。
我的zone,room等配置都没问题。本地能登陆AdminTool,本机(sfs2x服务器)serverconfigurator下已配置了对外socket address,如图: 1 小时前 上传
下载附件 (33.09 KB)
。
在serverconfigurator 下的remote admin(远程访问)中也设置了administrators,allowed client ip address,administration tcp port ,如图:
1 小时前 上传
下载附件 (44.78 KB)
。
这样配置后,我开发了本机(sfs2x服务器)8080和9933端口(关闭windows防火墙也试过),其他pc客户端能通过http://服务器在局域网中的ip:8080/到AdminTool登陆页面,用sfsadmin 和sfsadminbzw,host填写服务器ip,端口用9933登陆,访问不了,提示错误:
The following error occurred during login: Invalid administration TCP port。
甚至我把允许访问服务的客户端ip加入到了server configurator中的ip filter下的ip address white-list。还是不行,提示同样错误。
配置socket address我是直接在server.xml里配置的 ,在AdminTool 中add,下拉选择ip框中只有服务器的ip和127.0.0.1,其他的全是乱码,是没解析出来吗?还是这是sfs2x加密了?不知道是不是这个原因?必须要这里面能选择的ip才行。?如果是要怎么解决呢?
在服务器上通过AdminTool可以访问服务,也可以跑游戏客户端,一切正常。
跪求帮助!在线等待!拜托各位,谢谢!
|
|