我可以使用 3G IP 连接到我的 iphone 吗?



这个问题纯粹是出于好奇。假设我的手机上安装了lighttpd(或任何与此相关的服务)。从我的电脑 ping ip会导致连接超时,很明显 iphone 的内部防火墙不存在(好吧,我相信无论如何都不存在)。因此,要获得可接受的答案,您需要涵盖这些理由......

  1. 如果提供商阻止此流量,则 1 如何创建允许通过 3G 侦听端口上的 tcp 连接的应用程序?

  2. 苹果推送服务/iMessage如何工作以将数据传输到设备?此服务本身不会使用侦听端口的 tcp 协议吗?

  3. 同样,如果提供商阻止了此流量,他们如何确定它是iPhone而不是无线加密狗(它也使用SIM卡,我认为允许外部连接,尽管我不是100%确定)。

我问的原因是因为我考虑了手机的Web服务器,它允许管理以及位置概述和状态等,但是如果没有太多的连接,这将毫无意义,并且有关动态IP的问题可以通过更新IP地址来克服外部服务器。

  1. 您的提供商很可能会为您提供一个位于多对一 NAT 网关后面的 IPv4 地址。因此,它们本身不会阻止您的 IP 地址,但由于多对一 NAT 的有状态性,您将无法从 NAT 外部访问 NAT 内部的任何内容。 希望当 IPv6 开始在手机中流行时,这种情况会改变。由于这些 IP 地址没有短缺,因此无需 NAT。

  2. 像所有其他推送服务一样,它实际上可能是由手机发起的与互联网上知名服务器的连接。通知服务器在手机打开此连接后通过此连接发送通知。

  3. 是什么让您认为他们检测(或关心)手机、平板电脑、联机设备或 3G 加密狗是否连接在 PDP 上下文的另一端?

关于接入点的更新

您的运营商很可能为您的手机提供 NAT IP 地址,向您的 3G 加密狗提供真正的公共 IP 地址,因为它们连接到不同的 APN。3G 加密狗使用的 APN 名称甚至可能是一个严密保护的秘密,以便通过重新配置手机以使用用于加密狗的 APN 来阻止想要为其手机获取公共 IP 地址的用户。该 APN 将在加密狗内部预先配置,难以提取。这样做是因为公共IP地址供应有限,运营商不想将它们浪费在手机上(而且那里的手机比3G加密狗多得多)。

上述段落是推测性的,取决于承运人,但似乎有些承运人会这样做。

相关内容

  • 没有找到相关文章

最新更新