[英]testing local IIS website on virtual machine on an android phone
我知道有很多與此相關的主題,但是嘗試了很多之后,我感到很累。 所以這是我的問題:我有一個在虛擬機(vmplayer)上運行的asp.net應用程序(IIS服務器,調試模式)。 Ip是自動設置的,但我是通過ipconfig獲取的,我首先嘗試連接“主”窗口(托管虛擬機),但它沒有用,所以我安裝了SharpProxy ,將IIS端口轉換為另一個端口,在防火牆中添加入站規則,就可以了! 但是,當我嘗試使用Android手機(實際上是2個)時,卻沒有:“連接超時”。
有趣的注意:當我從android手機ping服務器時,沒有任何答案。
不管我嘗試什么,都行不通。 任何想法 ? Dns,托管來自android的文件?
感謝您的回答!
更新:您已經找到了答案(很好),我會稍作更新,也許有人會覺得有用...
您要嘗試執行的一些典型檢查:
在管理程序上:
要么
[incomingtcp]
下的<external port number> = <VM's IP address>:<VM's port number>
,即4017 = 172.16.126.128:5000
) 要么
好的,
最后,我找到了訣竅:由於我的手機未在網絡上檢測到我的VM窗口,因此我感到問題可能是未為無線路由器配置VM。
問題是VMplayer默認情況下不啟用Wifi連接...
修改了我的網絡VM設置(網絡適配器->橋接:直接連接到物理網絡),該設置實際上將您的VM連接到網絡,否則,它似乎僅連接到主機。 然后運行sharpProxy,它起作用了!!!
因此,應為:
感謝KCD提供的Fing軟件提示,使我找到了解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.