【问题标题】:testing local IIS website on virtual machine on an android phone在 Android 手机上的虚拟机上测试本地 IIS 网站
【发布时间】:2016-07-06 15:50:36
【问题描述】:

我知道有很多关于这个的话题,但是在尝试了很多之后,我感到很累。所以这是我的问题:我有一个在虚拟机(vmplayer)上运行的 asp.net 应用程序(IIS 服务器,调试模式)。 Ip 是自动设置的,但我是通过 ipconfig 获得的,我首先尝试连接我的“主”窗口(托管虚拟机),但它不起作用,所以我安装了sharpProxy,将我的 IIS 端口转换为另一个一、在防火墙中添加入站规则,就成功了!但是当我尝试使用 android 手机(实际上是 2 部)时,它没有:“连接超时”。

有趣的提示:当我从我的 android 手机 ping 服务器时,我没有得到任何答案。

无论我尝试什么,它都不起作用。任何想法 ? Dns,从android托管文件?

感谢您的回答!

【问题讨论】:

标签: asp.net iis localhost android-wifi


【解决方案1】:

更新:你已经找到了答案(很好),我会稍微更新一下,也许有人会觉得它有用......

需要检查的几件事对于您正在尝试做的事情来说是典型的:

  • VM 网络服务器是公共的(不在 localhost 上侦听,没有防火墙规则阻止它)

在虚拟机管理程序上:

  • 为 VM 分配一个公共接口(“桥接”或 vagrant “public_network”)
  • 直接访问虚拟机

或者

  • 或者(使用“NAT”)使用从主机(例如 4017)到来宾虚拟机(5000)的端口映射(vmware 使用:<external port number> = <VM's IP address>:<VM's port number>[incomingtcp] 下,即4017 = 172.16.126.128:5000
  • 公开主机端口,例如您的本地防火墙允许 4017 入站
  • 通过主机 IP 和端口 (4017) 访问 VM

或者

  • 使用从主机到访客的代理

【讨论】:

  • 嗯,是的,正如我所说,我可以在主窗口(@98​​7654321@ 地址准确)上连接到此服务器,因为我向端口 5000 添加了入站规则。我可以在连接的计算机上尝试虽然通过wifi...我会尝试
  • 啊,好吧,那么它是直接连接还是带有路由器的典型 WiFi?有一个叫 Fing 的方便的安卓应用,你应该试试
  • 这是与路由器的WiFi连接。我去看看 Fing。
【解决方案2】:

好的,

最后,我找到了窍门:由于我的手机在网络上没有检测到我的虚拟机窗口,我觉得问题可能是虚拟机没有配置无线路由器……

问题是VMplayer默认不启用Wifi连接...

修改了我的网络虚拟机设置(网络适配器->桥接:直接连接到物理网络)实际上将您的虚拟机连接到网络,否则,它似乎只连接到主机。然后运行了sharpProxy,它成功了!!!!。

所以,应该是:

  • 首先检查您的网络虚拟机设置。
  • 通过命令窗口获取你的VM IP地址(cmd -> 输入“ipconfig”回车,查看“本地网络以太网卡”IPv4,应该是192.168.xxx.xxx之类的,对我来说是 192.168.1.5)
  • 获取您的本地端口(当您启动解决方案时,您应该会在浏览器中看到它 (http://localhost:4017)。这里是端口 n°4017。
  • 启动sharpProxy(链接在原帖),选择你的IP地址(应该只有一个命题),输入你的内部(本地)端口,并选择一个随机的外部端口(我选择5000)。
  • 现在您知道连接到本地 IIS 服务器的地址是 http://xxx.xxx.xxx.xxx:xxxx(在我的例子中:http://192.168.1.5:5000)。
  • 用你的手机测试一下,应该可以了。如果没有,请尝试在托管 VM 的 Windows 上。如果它有效,很可能是您的 VM wifi 设置有问题。如果它不起作用,请检查您的防火墙入站规则(关于它的大量主题)。

感谢 KCD 提供 Fing 软件的提示,让我找到了解决方案。

【讨论】:

  • 干得好,很高兴 Fing 提供了帮助。听起来您尝试了多种解决方案并最终实现了目标
猜你喜欢
  • 1970-01-01
  • 2011-04-05
  • 2011-02-15
  • 1970-01-01
  • 2012-06-25
  • 2021-06-15
  • 2012-03-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多