我知道有很多这方面的话题,但经过多次尝试后,我感到很累。所以这是我的问题:我有一个asp.net应用程序(IIS服务器,调试模式),我在虚拟机(vmplayer)上运行。 Ip是自动设置的,但我通过ipconfig得到它,我首先尝试连接我的主要' Windows(托管虚拟机),它确实工作,所以我安装了sharpProxy,将我的IIS端口转换为另一个,将入站规则添加到防火墙,它工作正常!但是当我尝试使用Android手机时(实际上是2个),它并没有:"连接超时"。
有趣的提示:当我从Android手机上ping服务器时,我没有答案。
无论我尝试什么,它都不起作用。任何的想法 ? Dns,托管来自android的文件?
感谢您的回答!
答案 0 :(得分:0)
更新:您已找到答案(很棒),我会稍微更新一下,也许有人会发现它很有用......
要检查的一些事情是您尝试做的典型事项:
在虚拟机管理程序上:
或者
[incomingtcp]
下的4017 = 172.16.126.128:5000
即<?php
class myClass
{
public $property1;
public $property2;
}
?>
1}})或者
答案 1 :(得分:0)
好,
最后,我找到了诀窍:由于我的手机没有在网络上检测到我的VM窗口,我觉得问题可能是没有为无线路由器配置VM ......
问题是VMplayer默认情况下不启用Wifi连接......
修改了我的网络虚拟机设置(网络适配器 - &gt;桥接:直接连接到物理网络),实际上将虚拟机连接到网络,否则,它似乎只连接到主机。然后运行sharpProxy,它工作!!!!。
所以,它应该是:
感谢KCD提供Fing软件的提示,这使我找到了解决方案。