【问题标题】:How do VPS cloud providers prevent their ipv4 public address from running out? [closed]VPS云提供商如何防止他们的ipv4公共地址用完? [关闭]
【发布时间】:2016-03-18 00:49:59
【问题描述】:

我目前正在使用 digitalocean。我很高兴看到我的虚拟机被分配了一个公共 IP 地址。鉴于 ipv4 ip 地址数量有限,digitalocean、Azure、AWS 等 VPS 云提供商如何防止其 ipv4 IP 地址用完?在今天任何开发人员都可以申请 VM 进行测试时尤其如此。 VPS 提供商是否使用某种协议(如 NAT)来保存 IP 地址?

【问题讨论】:

  • 这与编程无关,与 StackOverflow 无关。
  • 如何将其移至其他更相关的堆栈交换网站?不确定是否有相关的。我无法删除问题,因为已经有答案了。
  • 您可能会考虑超级用户,但我也不确定它是否在主题上。就答案而言:您将其标记为已接受的答案,但它是基于对云供应商如何工作的看法,并且对 dns 与 IP 地址的假设并不总是正确的。
  • @David Makogon,我的错。没有专业知识来判断答案是对是错。听起来不错,所以我标记了它。再三考虑,在阅读了您的 cmets 后,我没有标记它。您介意提供更正确的答案吗?

标签: azure amazon-web-services ip-address vps digital-ocean


【解决方案1】:

我不确定 Digital Ocean,但肯定 Amazon Web ServicesMicrosoft Azure 拥有 IPv4 范围。因此,当您启动实例时,他们只会从他们拥有的范围内为您分配一个 IP。 Digital Ocean 要么拥有一些 IP 空间,要么从其他人那里租用。

当您的实例拥有自己的公共 IP 时,不涉及 NAT。您可以确定您是唯一使用该 IP 的人。

因此,尽管 IPv4 范围肯定已经耗尽,但您可以确定这些公司不会为您分配公共 IP,除非他们负担得起。微软和亚马逊肯定会在考虑客户需求之前确保自己拥有足够多的免费 IP。

但是,依赖 DNS 名称而不是 IP 总是更好,因为 IP 是可变的。

【讨论】:

  • 这是您对公司如何处理其 IP 地址空间范围的看法。您关于依赖 DNS 名称而不是 IP 地址的评论并不总是正确的,尤其是在需要将特定 IP 地址列入白名单时。
猜你喜欢
  • 1970-01-01
  • 2023-03-14
  • 1970-01-01
  • 2019-09-26
  • 2018-08-24
  • 2019-09-06
  • 2012-03-06
  • 2019-07-14
  • 2011-01-27
相关资源
最近更新 更多