为了进行调试,我将手机的IP地址设置为192.168.178.220,这通过无线路由器连接到PC,以访问在PC上的IIS中运行的Web应用程序。该Web应用使用192.168.178.201。我必须使用桌面应用程序DnsSpeeder充当DNS服务器,以便电话应用程序使用其域名而不是其IP地址与Web应用程序进行通信。我需要这样做,因为我使用的子域与其他Web应用程序共享相同的IP地址。
通常,这可以正常工作,但是如果我一分钟左右不动手机,手机将无法解析域名。我什至尝试了第三方工具,只是输入了IP地址,但无法连接到Web应用程序。但是几分钟后,仅使用IP地址或域名,连接就可以正常工作。如果我使用第三方工具ping互联网上的网站(例如google.com),则似乎会出现很长的延迟。
我的Internet连接似乎一直处于打开状态,在我的设置下,我将其设置为永不断开,因此我看不到它本身就是WiFi无线电。
问题可能出在使用LAN IP地址还是其他问题上?
最佳答案
有趣!当然,听起来好像有些东西要睡在手机上。您是否在PC上运行了诸如Wireshark之类的数据包嗅探器,以确定是否预期的DNS请求正在将其从电话发送到DnsSpeeder?