以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  移动开发,使用外网IP,连接不上服务器,求解!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=98449)

--  作者:苍风霁月
--  发布时间:2017/3/30 9:39:00
--  移动开发,使用外网IP,连接不上服务器,求解!
使用远程的数据库服务器,在本机测试时用127.0.0.1调试没有问题,但把正式的部署到服务器上,开启服务,用外网IP就连接不上,已按要求添加了 入站规则,开放端口。
请问下是还有哪里没的操作对的么?

--  作者:有点蓝
--  发布时间:2017/3/30 10:13:00
--  
外网IP是固定IP吗?有没有做路由映射?
--  作者:有点色
--  发布时间:2017/3/30 10:22:00
--  

1、你在服务器上开启服务的代码怎么写?

 

2、你把防火墙关闭一下。

 

3、telnet一下你对应的端口,如果连不上,说明你端口没开放。


--  作者:苍风霁月
--  发布时间:2017/3/30 10:22:00
--  
固定IP,没有做映射工作!
不好意思,不懂路由,哪些地方需要做路由映射?

--  作者:有点色
--  发布时间:2017/3/30 10:24:00
--  
 看3楼。
--  作者:苍风霁月
--  发布时间:2017/3/30 10:31:00
--  
开启服务器代码:
HttpServer.Prefixes.Add("http://*/")
HttpServer.Start()

防火墙已关闭

telnet无法打开主机的连接

改为其它端口也不行
[此贴子已经被作者于2017/3/30 11:10:22编辑过]

--  作者:有点色
--  发布时间:2017/3/30 12:02:00
--  

开启服务器代码

 

HttpServer.Prefixes.Add("http://*:10086/")

HttpServer.Start()
 
关闭防火墙
 
telnet ip地址 10086 看是否能连接
 
如果端口无法连接,说明你服务器端口没有开启,需要联系服务器客服,问问怎么回事。

--  作者:苍风霁月
--  发布时间:2017/3/30 13:01:00
--  
谢谢耐心解释,终于找到问题,就是服务器端口的设置问题,入站规则加入端口(不晓得这是否是必须的),云服务器的设置还要加入开放的端口