小编hum*_*ins的帖子

Android 设备不知道到位于同一网络中的主机的路由

有办公网络(带单个 wifi 路由器)。我正在尝试将(网络浏览器、telnet)android 设备连接到我的主机(两者都通过 wifi 连接到同一路由器)。

路由器设置:

IP: 192.168.1.1
Mask: 255.255.255.0
Run Code Online (Sandbox Code Playgroud)

在目标主机上

#ifconfig
eth2   inet addr:192.168.1.108  Bcast:192.168.1.255  Mask:255.255.255.0

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth2
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth2
192.168.1.0     0.0.0.0         255.255.255.0   U     2      0        0 eth2
Run Code Online (Sandbox Code Playgroud)

我的主机地址:192.168.1.108

安卓设备地址:192.168.1.105

当我尝试从 android (2.x/4.x) (tablet pc/mobile) ping 我的主机时,会打印以下消息:

From 192.168.1.105: icmp_seq=xx Destination Host Unreachable
Run Code Online (Sandbox Code Playgroud)

我尝试在两个 Android 设备上使用“traceroute”工具跟踪到主机的路由。一台设备显示了自己的地址,但经过多次尝试后,它显示了目标地址和主机名。然后我尝试连接到目标主机上运行的 Web 服务并且它已经连接。

然后一段时间后它无法再次连接并且 traceroute 显示相同的“自己的”地址和主机名。 …

routing android

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

routing ×1