对蜂窝路由器进行 ping 操作

对蜂窝路由器进行 ping 操作

我有一台蜂窝路由器,目前已插入 3G SIM 卡。我希望能够通过蜂窝 WAN 发送和接收数据来访问路由器后面的设备。

第一步,我只是想ping通过远程机器的蜂窝 IP 地址访问我的路由器并验证“可达性”。

蜂窝 IP 地址是动态分配的,但对于本次测试来说这没问题。

令我吃惊的是,ping 没有成功:

Pinging 32.178.x.y with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 32.178.x.y:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

接下来,我尝试tracert查看故障发生的位置:

Tracing route to mobile-32-178-x-y.mycingular.net [32.178.x.y]
over a maximum of 30 hops:

  1     *        *        *     Request timed out.

这不是我的提供商提供的公共 IP 地址吗?为什么无法访问此地址?

答案1

可以访问,只是不响应 ping 请求。为什么要响应?这会带来什么好处?

我认为您误以为这个 IP 地址是分配给您的。其实不是。它分配给了 NAT/网关设备。蜂窝网络上的设备有私有 IP 地址。它们在访问公共互联网时必须共享公共 IPv4 地址,因为此类地址非常稀缺,而且移动设备数量众多。

因此,流量必须源自蜂窝端,而不可能源自互联网端,因为无法确定哪个客户是预期目的地。如果您想与蜂窝网络上的设备通信,您确实希望让该设备发起与中继数据的服务器的连接。您也可以使用 VPN 或 IPv6 解决方案。

相关内容