3G加密狗的公网IP可以ping通吗?

nix*_*xda 7 networking debian 3g

我想 ping 我的移动设备。这是一个树莓派,它有一个 3G 加密狗和一个有效的 3G 连接。我可以从我的设备 ping 到外面,但反过来不行。

到目前为止我研究了什么

  1. 我了解我的提供商正在为我的加密狗提供一个 IPv4 地址,该地址位于many-to-one NAT gateway. 因此,我无法从野生互联网 ping 我的加密狗的公共 IP。

  2. 据我所知,我的提供商(德国电信)仍然不 支持移动连接的IPv6,这可能是一个潜在的解决方案,因为每个设备都应该获得自己的 IP。

  3. 我知道您可以购买具有静态 IPv4 地址的 SIM 卡。但它们对于我的需求来说太贵了

我没有选择了吗?

jan*_*nos 5

如果您的加密狗位于 NAT 后面,则它没有公共 IP 地址,并且您的帖子标题具有误导性。还要记住,如果网络的网关禁止 ICMP 数据包,IP 可以访问,但不能ping

首先,我认为您应该按照@Tyler在评论中的建议进行操作:联系您的提供商并询问他们:

  • 他们可以为您的设备启用公共 IPv4 访问吗
  • 他们能否为您的设备启用公共 IPv6 访问。如果还没有,那么他们什么时候会呢?
  • 他们可以提供的任何其他替代方案来通过他们的网络访问您的设备

如果这些选项不起作用,那么恐怕不会有一种非常用户友好的方式来访问您的设备。

远程端口转发是一种对用户不友好且可能不适合您的方式。您可以从 raspi 连接到可公开访问的服务器,并将连接从服务器上的端口转发到 raspi 上的端口。这当然远非直接连接,您必须为要在 raspi 上访问的每个端口重复设置。

虽然这不太理想,甚至可能不适合你,但至少这是可行的,无论如何我想不出任何其他选择。