AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1025033
Accepted
Leon
Leon
Asked: 2020-07-14 03:15:36 +0800 CST2020-07-14 03:15:36 +0800 CST 2020-07-14 03:15:36 +0800 CST

AWS 的正确 IP4 CIDR 是什么?

  • 772

我正在尝试创建一些新子网,但无法让 AWS 接受 CIDR IP4。我收到消息:必须是有效的 IPv4 CIDR。我尝试的任何东西都不被接受。为此目的,什么是有效的 IP4,为什么?见附图> 在此处输入图像描述

我试过了 :

  • 10.0.0.1/16
  • 10.0.1.0/16
  • 10.1.0.0/16
  • 10.0.0.255/16
  • 10.255.255.255/16
  • 128.128.128.128/16
  • 10.0.0.16/24
  • 10.0.0.14/24 ... 这个列表有点长。我还在网上尝试了各种 CIDR 计算器,但都没有给我正确的子网 IP4。显然,如果不理解我被要求输入的内容,尝试随机数是没有用的。我还阅读了亚马逊上的文档,这对我来说毫无意义,因此我问了这个问题。有人可以回答他们将在此框中输入的内容,以便我通过示例来理解吗?
amazon-web-services amazon-vpc cidr
  • 2 2 个回答
  • 2284 Views

2 个回答

  • Voted
  1. Best Answer
    batistuta09
    2020-07-15T05:48:30+08:002020-07-15T05:48:30+08:00

    您需要创建子网,其范围为 10.0.0.0/16 。

    例如:

    10.0.0.0/24

    10.2.0.128/25

    ETC

    • 5
  2. MLu
    2020-07-14T14:51:06+08:002020-07-14T14:51:06+08:00

    TL;DR 版本(Amazon VPC 常见问题)

    • 阅读CIDR 表示法以了解以下含义。
    • AWS VPC CIDR 块大小必须介于/16和之间/28,例如192.168.0.0/16
    • 子网 CIDR 块大小也必须介于两者之间/16,/28并且实际上应该具有比 VPC 更小的 CIDR 块,因为您通常希望每个 VPC 有多个子网。例如192.168.2.0/24
    • CIDR的主机部分必须清零。即这是有效的:192.168.0.0/16这不是:192.168.2.123/16
    • 从RFC1918 私有范围地址中选择一个块:10.0.0.0/8,,172.16.0.0/12或者192.168.0.0/16除非您真的知道自己在做什么。

    一些解释:

    在 IPv4 和 IPv6 中,我们在某种程度上区分了网络地址和主机地址。主机属于网络,较小的网络属于较大的网络。

    在 IPv4 的情况下,主机地址如下所示:192.168.2.123- 它有 4 个字节,这意味着 32 位(1 字节 = 8 位)。

    CIDR 表示法是描述网络地址的标准方式。它使用前缀表示法将地址拆分为网络部分和主机部分,其中前缀可以在/0和/32,显示从左边开始已知的位数。

    主机地址定义了所有 32 位。这意味着我们在 CIDR 表示法中的示例实例地址可以写为192.168.2.123/32- 我们知道所有位。

    该实例可能位于子网中192.168.2.0/24- 从左侧 ( ) 开始的 24 位(= 3 个字节)192.168.2是子网的 CIDR 块,而右侧的剩余 8 位可供主机使用。

    网络地址是分层的 - VPC有一个大型网络地址块,其中子网具有VPC 网络网络地址块的较小切片。这意味着您的 VPC CIDR 块可以是例如192.168.0.0/16- 前 16 位 ( 192.168) 已定义,并且VPC 中的所有内容都必须具有以以下开头的地址192.168.:子网、实例、RDS、负载均衡器、所有内容。

    总结一下:实例 IP 192.168.2.123( ) 属于属于 VPC CIDR/32的子网CIDR 。子网和 VPC 地址中的未定义位始终设置为.192.168.2.0/24192.168.0.0/160

    但是,前缀长度不必与字节边界对齐。这也是一个有效的示例:实例 IP 192.168.2.123( ) 属于属于 VPC CIDR/32的子网CIDR 。解决它需要更多的努力,但它是完全有效的。192.168.2.64/26192.168.2.0/23

    希望有帮助:)

    • 4

相关问题

  • 与 AWS 中的其他系统相比,CentOS 报告的总内存较低

  • 如何在 Amazon Linux 服务器上升级到 Java 1.8?

  • 了解 Amazon AWS 使用数据

  • 亚马逊提供的负载均衡服务体验如何?

  • ELB 中现有节点的 AWS 自动缩放问题

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve