AWS手动创建VPC

因开发需求,需部署一套与正式环境相同的ELB进行测试;本打算启动创建向导创建的,结果AWS失败了,只好进行手动了;

1)进入VPC选项===》您的VPC==》创建VPC===》填写名称和CIDR 块( 很重要,对网络不熟的建议按照默认填写,当然这样网段会很大,避免以后扩展性,但不影响;可以填写默认10.0.0.0/16)

2)创建子网,思路:按照需求需要几个网段(一般至少3个,两个公网,按照AWS 1a和1b可用区各一,加内网1a或1b都可以;

子网==》创建子网==》在填写【CIDR块】时候,记得选择1a、1b等分区;这里我们选择三个网段;

分别填写如图:10.0.0.0/24;10.0.1.0/24;10.0.2.0/24;以此类推……

3)设置路由表;思路:一般1a 1b的可用区保证外网是通的,1a私有子网只通上面三个内网;

【这个很重要关系到您网络的联通情况】

上图all_network 是放行 no_network是外网不通

4)创建Internet网关,并明名,选择附加刚创建的的VPC

5)这里给all_network指定路由

目标填写0.0.0.0/24 目标2:选择刚才创建的Internet网关;则子网内外网连接正常;

如何设置私有子网,只让内网通,外网不通呢,这里根据你选择私有子网1a随便开一个ec2,确认网段进行开启最低配默认最小机器(这样没有费用产生)关联上后即关机,所有访问就被丢弃,既就组成私有子网了;然后在路由表进行下面图设置即可。子网关联也选择上就设置成功;

这样

10.0.0.0/24

10.0.1.0/24

10.0.2.0/24

都在一个大子网内,且0、2网段可和外网互通,1则只能通过另外两个网段进行访问;

最后的路由表应该是这样显示的; 大功告成;

时间: 2024-12-17 03:36:36

AWS手动创建VPC的相关文章

OTC(Open Telekom Cloud)与AWS对比之VPC

VPC(Virtual Private Cloud)作为云计算最基础的服务,在云计算使用中有着重要的作用.下面我们对OTC和AWS中的提供的VPC服务进行一下详细的比较. 提供的服务种类 OTC:                        AWS: OTC AWS Virtual Private Cloud Virtual  Private Cloud Route  Table Your  VPCs Subnet9 Subnets Security  Group Route  Tables

如何手动创建oracle数据库

下面的实验室是如何不要通过DBCA创建ORACLE 数据库,而是通过ORACLE ONLINE HELP DOCUMENT进行手动的创建数据库的详细步骤: 1,编辑Oracle profile [[email protected] ~]# su - oracle [[email protected] ~]$ vi ./.bash_profile PATH=$PATH:$HOME/bin export PATH export ORACLE_BASE=/u01/app/oracle export O

怎样手动创建oracle数据库

以下的实验室是怎样不要通过DBCA创建ORACLE 数据库,而是通过ORACLE ONLINE HELP DOCUMENT进行手动的创建数据库的具体步骤: 1,编辑Oracle profile [[email protected] ~]# su - oracle [[email protected] ~]$ vi ./.bash_profile PATH=$PATH:$HOME/bin export PATH export ORACLE_BASE=/u01/app/oracle export O

DBCP数据库连接池-方式2手动创建

DBCPUtils.java package com.itheima.b_dbcp; import java.sql.Connection; import java.sql.SQLException; import org.apache.commons.dbcp.BasicDataSource; public class DBCPUtils { private static BasicDataSource dataSource ; static{ try { // 手动创建连接池 dataSou

C3P0数据库连接池-方式1手动创建

C3P0是常用的数据连接池技术(第三方提供) 也是基于核心类DataSource. DBCPUtils.java package com.itheima.b_dbcp; import java.sql.Connection; import java.sql.SQLException; import org.apache.commons.dbcp.BasicDataSource; public class DBCPUtils { private static BasicDataSource dat

修改AWR收集时间间隔和手动创建或删除AWR收集

--默认的AWR是每小时执行一次,并且保留8天SQL> select * from dba_hist_wr_control; DBID SNAP_INTERVAL                                                               RETENTION                                                                   TOPNSQL        CON_ID---------

手动创建活动的3个关键点

手动创建layout布局文件,并创建元素,如: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical"

10_Oracle_Admin_手动创建一个比较实用的数据库

上一节中手动创建数据库由于参数太过简单,且没有安装数据字典,是无法实际应用的,本章节是对上节内容的深入,增加了很多细节和参数配置,按照以下步骤,可以成功安装一个能实际使用的数据库. ======清理现有数据库文件====== [[email protected] dbs]$ ll total 240396 -rw-r-----. 1 oracle oinstall  7847936 Aug 28 11:43 cntrlwly.dbf -rw-r-----. 1 oracle oinstall 8

Java对象与JSON互相转换jsonlib以及手动创建JSON对象与数组——(二)

首先声明一下,jsonlib转换与GSON相比太差劲了,操作不是一般的繁琐.GSON可以直接转换成各种集合与对象类型.强烈推荐使用GSON.而且GSON一个方法就可以解决,jsonlib转来转去太繁琐了. 手动创建JSONObject与JSONArray有用,用于读取文件对字符串进行处理 -----------------------------jsonlib操作复杂,转换Map与list<map>更是复杂---------------- Jar包 User.java 1 package Te