【问题标题】:Android unable to browse the intranetAndroid无法浏览内网
【发布时间】:2014-08-27 05:54:39
【问题描述】:

背景资料

我有一台三星 GT-S5830,运行 Android 2.3.4。设备已成功root。

我编辑了 WIFI 设置以连接到我的家庭网络,所以现在我可以在没有 simm 卡的情况下上网活动。网络配置是静态的,如下:

    IP      : 192.168.0.7
    Mask    : 255.255.255.0
    Gateway : 192.168.0.1
    DNS1    : 192.168.0.1

在我的本地机器上,我安装了 Android SDK 工具 (ADB)。

从该控制台,我发出以下命令:

    1) C:\> adb shell
    2) $ su
    3) # (now successfully logged as root)

一旦我以 root 身份登录(符号 # 显示),我可以成功 ping 以下地址:

    192.168.0.7 (the handheld address)
    192.168.0.1 (the gateway)
    127.0.0.1 (loopback)

我也可以 ping 内网网站,例如 Google 或 FB

问题

但是,我无法 ping 内网中的任何其他计算机,例如 192.168.0.4,这是我的本地服务器之一。

命令 netcfg 显示以下信息:

有人遇到过同样的问题吗?

非常感谢您的帮助。

【问题讨论】:

    标签: android ping intranet


    【解决方案1】:

    好吧,我无法找出导致问题的原因,但我找到了解决方法。

    虽然设备连接到内网,但它从“外部”发出请求。正如您在上面的屏幕截图中所见,网络适配器不是“eth0”而是“wlan0”。也就是说,它正在搜索Web服务器的公共IP

    我所做的是将防火墙配置为接受端口 80 (web) 上的入站流量。通过这种方式,我能够在设备上呈现我的网页。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-05
      • 2011-07-14
      • 1970-01-01
      • 2011-03-26
      相关资源
      最近更新 更多