AWS VPC 配置指南:快速创建和设置你的虚拟私有云

news/2024/11/8 0:12:00/

在这里插入图片描述

文章目录

    • 一、前言
    • 二、创建 VPC
      • 2.1 进入 AWS VPC 服务
      • 2.2 创建 VPC
      • 2.3 选择所要创建的 VPC 资源
      • 2.4 输入 VPC 名称
      • 2.5 设置 IPv4 CIDR block(IPv4 CIDR 块)
      • 2.6 选择可用区
      • 2.7 选择公有子网的数量
      • 2.8 设置 NAT 网关和 VPC 终端节点
      • 2.9 完成创建 VPC
      • 2.10 查看所创建的 VPC 和子网
    • 三、了解 CIDR 地址范围
    • 四、写在最后

一、前言

在现代云计算时代,虚拟化技术成为了构建云基础设施的核心技术之一,而虚拟网络(Virtual Private Cloud,VPC)作为构建云基础设施的重要组成部分,已经成为云计算领域的标配之一。AWS 的 VPC 是一种虚拟化网络技术,可以帮助用户在 AWS 云环境中创建一个隔离的虚拟网络环境,用户可以在该环境中部署和运行自己的应用程序和服务。本文将介绍如何在 AWS 上创建 VPC,并为其分配子网和配置路由表,帮助用户快速搭建自己的云基础设施。

二、创建 VPC

2.1 进入 AWS VPC 服务

进入AWS 控制台,搜索 VPC 后,进入 AWS VPC 服务

在这里插入图片描述

2.2 创建 VPC

在下方界面单击“创建VPC”,创建VPC。全新的VPC体验,方便用户创建非默认VPC配置。在这里插入图片描述

2.3 选择所要创建的 VPC 资源

对于要创建的资源,根据自身情况,选择 仅 VPC 或者 VPC 等**

2.4 输入 VPC 名称

“名称标签自动生成”下,输入 VPC 的名称,例如输入 VPC-demo。

2.5 设置 IPv4 CIDR block(IPv4 CIDR 块)

对于 IPv4 CIDR block(IPv4 CIDR 块),请执行以下操作之一:

  • 选择 IPv4 CIDR 手动输入,然后输入您的 VPC 的 IPv4 地址范围。
  • 选择 IPAM 分配的 IPv4 CIDR 块,然后选择您的 IPAM IPv4 地址池和网络掩码。CIDR 块的大小受 IPAM 池上的分配规则限制。

如果您使用 IPAM 来管理 IP 地址,我们建议您选择此选项。否则,您为 VPC 指定的 CIDR 块可能与 IPAM CIDR 分配重叠。

设置CIDR块为默认值10.0.0.0/16。

在这里插入图片描述

2.6 选择可用区

在“可用分区个数”中选择“1可用分区”,然后展开“自定义可用分区”,选择一个可用区。可用区域是您之前设置的vpc的子集。

2.7 选择公有子网的数量

选择公共子网个数为1,展开“自定义子网CIDR块”,设置CIDR块为10.0.10.0/20。如果你不会为此部分创建私有子网,可以选择0。

将不会为这个实验室创建VPC端点,因此选择“无”。单击底部的“创建VPC”按钮。

2.8 设置 NAT 网关和 VPC 终端节点

根据自身情况如果需要就选择,本文这里作为示例,直接选择的“无”。

在这里插入图片描述

2.9 完成创建 VPC

上述步骤选项确认完毕后,选择 Create VPC(创建 VPC)。

在最后创建 VPC的过程中,会详细列出每一个步骤正在创建什么。详细参看下图:
在这里插入图片描述

2.10 查看所创建的 VPC 和子网

创建 VPC 过程完成后,点击 查看 VPC,点击子网可以看到自己所创建的 VPC 和关联的子网

在这里插入图片描述

最后完成创建 VPC 的架构图如下:
在这里插入图片描述

三、了解 CIDR 地址范围

CIDR (Classless Inter-Domain Routing)是表示网络地址和规模的一种方式。创建的 VPC 使用 IP 地址范围,子网值为16。每个资源可以分配的 ip 数为 65,536,即 2 的 16 次方。

在这里插入图片描述

指定 VPC 的 CIDR 块时,块大小为/16 netmask(65536个可用IP地址)~ /28 netmask(16个可用IP地址)。每个子网CIDR块的前4个IP地址和最后一个IP地址不能被用户使用,不能分配给实例使用。例如,在10.0.0.0/24 CIDR块的子网中,保留以下5个IP地址。

KeyValue
10.0.0.0网络地址
10.0.0.1预留给AWS的VPC路由器使用
10.0.0.2DNS 服务器地址
10.0.0.3保留供AWS将来使用
10.0.0.4网络广播地址

四、写在最后

通过本文的介绍,你应该已经了解了如何在 AWS 上创建 VPC,并对 VPC 的一些基本概念和组件有了更深入的了解。在实际应用中,VPC 是非常重要的一个服务,可以帮助用户构建高度安全和可靠的网络环境,为用户的应用程序提供优质的网络体验。因此,学会如何创建和管理 VPC 是非常有价值的技能,特别是对于 AWS 的初学者来说。希望本文可以帮助你更好地掌握 AWS VPC 相关知识,加强你在 AWS 上的应用能力。

[ 本文作者 ]   bluetata
[ 原文链接 ]   https://bluetata.blog.csdn.net/article/details/129766707
[ 最后更新 ]   04/27/2023 3:50
[ 版权声明 ]   如果您在非 CSDN 网站内看到这一行,说明网络爬虫可能在本人还没有发布完成的时候就抓走了我的文章,
可能导致内容不完整,请去上述的原文链接查看原文。

http://www.ppmy.cn/news/85247.html

相关文章

消息中间件 - RabbitMQ篇之入门及进阶

这里写自定义目录标题 一. RabbitMQ简介1.1. 消息中间件1.1.1.什么是消息中间件1.1.2.消息中间件的传递模式1. 1.2.1 点对点1. 1.2.2 发布订阅模式 1.1.3 消息中间件种类1.1.4 消息中间件的作用 2. RabbitMQ介绍2.1.RabbitMQ的起源2.2.RabbitMQ的安装及简单使用 3. RabbitMQ的简…

Java原来是值传递?

先说结论,Java就是值传递。 01 在Java中,所有的参数都是按值传递的,即方法得到的是所有参数值的一个副本,而不是原始参数。当我们将一个对象的引用作为参数传递给一个方法时,实际上传递的是该对象的引用的副本。 下…

python 读写 json,csv,txt,docx,xlsx,xls文件大全

目录 前言一、读写json1.1 读1.2 写1.2.1 list类型写入1.2.2 dict类型写入 二、读写csv2.1 读2.2 写2.2.1 list类型写入2.2.2 dict类型写入 三、读写txt3.1 读3.2 写按行写入(手动添加换行符\n)按行写入(python添加换行符\n)3.2.1…

ThreadLocal是线程安全的吗?底层原理是什么?会存在内存泄露吗?

一、弱引用 只要垃圾回收机制一运行,不管 JVM 内存空间是否充足,都会回收该对象占用的内存。 二、ThreadLocal底层原理 ThreadLocal为共享变量在每个线程中创建一个副本,每个线程都可以访问自己内部的副本变量。通过threadlocal 保证线程的安…

【Python开发】FastAPI 01:hello world

FastAPI 是一个轻量级的后端框架,对于定制化不高或者功能简单的业务完全可以拿他作为后台。 FastAPI 一个比较重要的特性就是异步,简单来说就是相比 django 和 flask 快,FastAPI 和 flask 的语法类似。本篇文章介绍 FastAPI 运用的简单实例&a…

建设一站式DevOps平台,腾讯云研发效能提升实践

本文作者:张渝 导语 | 近年来,研发效能提升越来越受到业界重视,许多厂商都在不断探索研发效能提升之路,从而实现研发效率和质量的持续优化,以应对日趋复杂的产品开发。那么腾讯云的研发效能相关工作是如何开展和落地的…

【Python json】零基础也能轻松掌握的学习路线与参考资料

Python中的JSON模块主要用于将Python对象序列化成JSON数据或解析包含JSON数据的字符串。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。由于JSON在Web应用中的广泛使用…

EMC磁珠滤波的原理以及如何使用呢?

在产品数字电路EMC设计过程中,我们常常会使用到磁珠,那么磁珠滤波的原理以及如何使用呢? 铁氧体材料是铁镁合金或铁镍合金,这种材料具有很高的导磁率,他可以是电感的线圈绕组之间在高频高阻的情况下产生的电容最小。…