答案1
除非您更改 ISP 或 ISP 计划、与您的 ISP 合作或添加可为您提供全球可路由地址的 VPN,否则您将无法从更广泛的互联网访问您的本地网络。
查看路由表的最后一行(ID 4),它显示目标网络为 0.0.0.0,子网掩码为 0.0.0.0,网关为 10.31.0.1。这意味着您的网关在 10.xxx 范围内,这是有问题的。在某个地方,他们正在将您的 10.xxx IP 地址以及一大堆其他人的 IP 地址转换为以 45 开头的地址……但这意味着您可以建立出站连接,但入站连接将不起作用,因为它无法唯一地标识您的网络。
问题的核心是你的 ISP 为你提供了一个所谓的RFC1918空间——被留作“私人互联网的地址分配”并且无法从互联网上看到。 简单的外卖是您的 ISP (a) 没有为您提供适当的互联网服务,并且 (b) 廉价且无能。[我这样说是因为这个问题有解决方案。廉价的方法是使用 CGN,它需要不同的 IP 范围,但在这里对您没有帮助 - 您需要一个真实的地址,并且无能,因为他们应该使用范围 100.64。
该解决方案要求您获取一个实际上可在全球范围内路由的地址(即您需要确保提供商未使用 NAT)。您可以从提供商处获取有效(最好是静态)的 IP 地址,也可以在现有连接之上设置 VPN,以便从 Internet 向您的计算机提供真实的 IP 地址并使用该地址。如果您要使用 VPN 路由,请确保专门找到一个可以为您分配唯一静态 IP 地址的提供商。它们确实存在,但与使用 VPN 提供商实现匿名不同。(谷歌搜索“VPN 静态 IP”可查看提供商列表)。