我知道有很多关于这方面的话题,但是在尝试了很多之后,我觉得很累。所以我的问题是:我有一个在虚拟机(vmplayer)上运行的asp.net应用程序(IIS服务器,调试模式)。Ip是自动设置的,但我通过ipconfig获得了它,我第一次尝试连接我的“主”窗口(托管虚拟机),它没有工作,所以我安装了sharpProxy,将我的IIS端口转换成另一个端口,向防火墙添加一个入站规则,并且它工作了!但当我尝试使用android手机(实际上是2)时,它没有:“连接超时”。
有趣的注意:当我在android手机上点击服务器时,我没有答案。
不管我怎么试,都没用。知道吗?Dns,主机文件从android?
谢谢你的回答!
发布于 2016-03-20 16:50:48
好吧,
最后,我发现了窍门:由于我的手机没有在网络上检测到我的VM窗口,我觉得问题可能是VM没有为无线路由器配置.
问题是VMplayer默认不启用Wifi连接.
修改我的网络VM设置(网络适配器->桥接:直接连接到物理网络),它实际上将VM连接到网络,否则,它似乎只连接到主机。然后运行sharpProxy,它成功了!
因此,应该是:
感谢KCD给我的Fing软件提示,这使我找到了解决方案。
发布于 2016-03-20 01:37:40
更新:你找到了你的答案(很好),我会稍微更新一下,也许有人会发现它有用.
对于您想要做的事情,需要检查的是一些典型的事情:
在系统管理程序上:
或
<external port number> = <VM's IP address>:<VM's port number> to [incomingtcp],即4017 = 172.16.126.128:5000)或
https://stackoverflow.com/questions/36108986
复制相似问题