【问题标题】:Android: Using WiFi over LANAndroid:通过 LAN 使用 WiFi
【发布时间】:2012-05-09 23:03:00
【问题描述】:

出于调试目的,我将手机上的 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 地址还是其他原因?

【问题讨论】:

    标签: android wifi lan


    【解决方案1】:

    有趣!当然,听起来好像有什么东西要在手机上睡觉。您是否在 PC 上运行过数据包嗅探器(例如 Wireshark)来确定预期的 DNS 请求是否从手机发送到 DnsSpeeder?

    【讨论】:

    • 好主意。忘记了Wireshark。原来是局域网上的第二台设备具有相同的 IP 地址。更改了第二台设备的 IP 地址,现在一切正常。谢谢一百万!
    猜你喜欢
    • 2016-06-10
    • 1970-01-01
    • 2021-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-07
    • 2011-02-20
    • 1970-01-01
    相关资源
    最近更新 更多