Android:通过 LAN 使用 WiFi

标签 android wifi lan

出于调试目的,我将手机上的 IP 地址设置为 192.168.178.220,这通过无线路由器连接到我的 PC,以访问我在 PC 上的 IIS 中运行的 Web 应用程序。 Web 应用程序使用 192.168.178.201。我必须使用桌面应用程序 DnsSpeeder 作为我的 DNS 服务器,以便我的手机应用程序使用其域名而不是其 IP 地址与 Web 应用程序通信。我需要这样做,因为我使用的子域与其他网络应用程序共享相同的 IP 地址。

通常这是可行的,但如果我让手机保持不动一分钟左右,手机将无法解析域名。我什至尝试了第三方工具,只是输入了 IP 地址,它无法连接到网络应用程序。但几分钟后,连接可以正常使用 IP 地址或域名。如果我使用第三方工具来 ping 互联网上的网站,例如 google.com,似乎也会有很长的延迟。

我的 Internet 连接似乎始终处于打开状态,并且在我的设置下我将其设置为永不关闭,所以我看不出它怎么可能是 WiFi radio 本身。

问题可能出在使用 LAN IP 地址还是其他原因?

最佳答案

有趣!当然听起来有些东西会在电话里 sleep 。您是否在 PC 上运行过 Wireshark 等数据包嗅探器,以确定预期的 DNS 请求是否从手机发送到 DnsSpeeder?

关于Android:通过 LAN 使用 WiFi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10518339/

相关文章:

android - 使用android手机作为 "3G to wifi"转发设备,可行吗?请提示

java - 如何从正在监听广播的多播套接字获取 IP 地址?

android - 为什么这个 Android FileOutputStream 会抛出 NullPointerException?

java - EEE 的日期格式是什么,dd MMM yyyy HH :mm:ssZ?

java - 可以使用 Java 或 Android 进行自动化测试

networking - 单机虚拟网络

apache - 通过 LAN 访问多个 MAMP Pro 站点?

android - 在其 ListView 适配器中调用 fragment

java - 如何组合非常相似的方法

linux - 连接到 WEP wifi 时没有 DHCP 响应