纳金网

标题: Pc客户端远程连接sfs2x服务 ,不知道这里有没有sfs2x高手!? [打印本页]

作者: Nightstar    时间: 2013-9-13 10:44
标题: Pc客户端远程连接sfs2x服务 ,不知道这里有没有sfs2x高手!?
新手刚接触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可以访问服务,也可以跑游戏客户端,一切正常。
      跪求帮助!在线等待!拜托各位,谢谢!

作者: Nightstar    时间: 2013-9-13 10:46
求版主给过,我是从我另一个论坛粘贴过来的。谢谢,顶起!。。。
作者: may    时间: 2013-9-14 12:21
帮你顶起先!
作者: Nightstar    时间: 2013-9-16 13:24
may 发表于 2013-9-14 12:21
帮你顶起先!

谢谢 ,呵呵! 这个问题自己已经解决了!不过遇到个新问题。服务器跑游戏没问题,其他PC客户端跑游戏登陆不了,u3d控制台提示:[SFS DEBUG] TCPSocketLayer: Connection closed by the remote side
UnityEngine.Debugog(Object);前端提示:connection error.connection lost/no connection to server
作者: tangqizuse    时间: 2013-10-10 00:00
新人来学习咯
作者: Nightstar    时间: 2013-11-6 09:50
tangqizuse 发表于 2013-10-10 00:00
新人来学习咯

都是新人 我也才用sfs2x 至今2个月吧





欢迎光临 纳金网 (http://old.narkii.com/club/) Powered by Discuz! X2.5