以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  httpserver:服务器无法访问外网ip,求解  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=116329)

--  作者:lzw001
--  发布时间:2018/3/22 21:20:00
--  httpserver:服务器无法访问外网ip,求解
按照这个链接的第六步设置,启动的是外网ip,但是在服务器上无法访问外网ip,换了几十个端口也无法连接是什么原因,求解
启动代码:
Dim url As String = e.Form.Controls("TextBox1").Text If url > "" \'添加需要监听的URL For Each u As String In url.Replace(chr(10),"").Split(chr(13)) If u > "" Then HttpServer.Prefixes.Add(u) End If Next HttpServer.Start() End If

出错截图:

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180322210255.png
图片点击可在新窗口打开查看

--  作者:lzw001
--  发布时间:2018/3/22 21:21:00
--  
链接:
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=104284&skin=0

--  作者:有点甜
--  发布时间:2018/3/22 21:27:00
--  
你这个程序拷贝到120.79.56.106这台服务器上了没有?必须拷贝过去,才能成功测试开启的代码的。
--  作者:lzw001
--  发布时间:2018/3/22 21:40:00
--  
这是在服务器上测试的


--  作者:lzw001
--  发布时间:2018/3/22 21:41:00
--  
其他服务器的都设置好了
--  作者:lzw001
--  发布时间:2018/3/22 21:42:00
--  
测试本地的就可以
--  作者:lzw001
--  发布时间:2018/3/22 21:45:00
--  
这个。

图片点击可在新窗口打开查看此主题相关图片如下:89c9d707a62309dc5cd37e259bafc4f4.jpg
图片点击可在新窗口打开查看


--  作者:有点甜
--  发布时间:2018/3/22 21:51:00
--  

1、代码改成这样

 

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

 

2、设置防火墙、开放安全组

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=714468&ID=104284&skin=1

 

3、访问这个地址 120.79.56.106:10086

 


--  作者:lzw001
--  发布时间:2018/3/22 21:54:00
--  
hao
--  作者:lzw001
--  发布时间:2018/3/22 22:22:00
--  
哇,可以了,谢谢。可以访问放在服务器上那个项目里的httprequest内容,但是不能访问另外一个项目里的httprequest,是不是要将这些内容放到服务器上的呢,还是在本项目上开启外网ip服务的?