0% found this document useful (0 votes)
7 views43 pages

EC2

The document outlines the step-by-step process for creating a Virtual Private Cloud (VPC) and setting up associated resources in AWS. It includes instructions for creating subnets, internet gateways, route tables, NAT gateways, and launching EC2 instances in both public and private subnets. The final steps involve connecting to the EC2 instances and testing connectivity between them.

Uploaded by

shubhamraj100802
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views43 pages

EC2

The document outlines the step-by-step process for creating a Virtual Private Cloud (VPC) and setting up associated resources in AWS. It includes instructions for creating subnets, internet gateways, route tables, NAT gateways, and launching EC2 instances in both public and private subnets. The final steps involve connecting to the EC2 instances and testing connectivity between them.

Uploaded by

shubhamraj100802
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 43

JOY MONDAL 22BCY10156

STEP1: LOGIN AS A ROOT USER AND SEARCH FOR VPC IN THE CONSOLE

STEP2: CLICK ON CREATE VPC


JOY MONDAL 22BCY10156

STEP3: SELECT VPC ONLY> TYPE THE VPC NAME> IPv4CIDR-11.0.0.0/16


JOY MONDAL 22BCY10156

STEP4: CLICK ON CREATE VPC


JOY MONDAL 22BCY10156

STEP5: VPC CREATED


JOY MONDAL 22BCY10156

STEP6: CLICK ON SUBNET>CREATE SUBNET


JOY MONDAL 22BCY10156

STEP7: SELECT THE VPC THAT YOU HAVE CREATED EARLIER


JOY MONDAL 22BCY10156

STEP8: SELECT ap-south-1a in the Availability Zone


JOY MONDAL 22BCY10156

STEP9: ENTER IPv4 SUBNET CIDR BLOCK-11.0.1.0/24> CLICK ON ADD NEW SUBNET
JOY MONDAL 22BCY10156

STEP9: ENTER THE NAME OF THE PRIVATE SUBNET> AVAILABILITY ZONE:ap-south-1b> IPv4

subnet CIDR Block-11.0.2.0/24> CLICK ON CREATE SUBNET


JOY MONDAL 22BCY10156

STEP10: BOTH THE PUBLIC AND PRIVATE SUBNET IS CREATED


JOY MONDAL 22BCY10156

STEP11: NOW CREATE AN INTERNET GATEWAY FOR PUBLIC SUBNET. CLICK ON INTERNET

GATEWAY FROM THE DASHBOARD> CLICK ON CREATE INTERNET GATEWAY


JOY MONDAL 22BCY10156

STEP12: TYPE THE NAME OF THE GATEWAY


JOY MONDAL 22BCY10156

STEP13: INTERNET GATEWAY IS CREATED


JOY MONDAL 22BCY10156

STEP14: CLICK ON ATTACH TO VPC> SELECT THE VPC CREATED EARLIER> CLICK ON ATTACH
INTERNET GATEWAY
JOY MONDAL 22BCY10156

STEP15: INTERNET GATEWAY IS ATTACHED TO THE VPC


JOY MONDAL 22BCY10156

STEP16: NEXT CREATE TWO ROUTE TABLES (PRIVATE AND PUBLIC) FOR THE SUBNETS.

STEP17: TO CREATE A PUBLIC ROUTE TABLE: CLICK ON ROUTE TABLES>CREATE A ROUTE

TABLE> WRITE A SUITABLE NAME FOR THE ROUTE TABLE>CHOOSE THE VPC>CLICK ON CREATE
ROUTE TABLE
JOY MONDAL 22BCY10156

STEP18: TO CREATE A PRIVATE ROUTE TABLE: CLICK ON ROUTE TABLES>CREATE A ROUTE

TABLE> WRITE A SUITABLE NAME FOR THE ROUTE TABLE>CHOOSE THE VPC>CLICK ON

CREATE ROUTE TABLE


JOY MONDAL 22BCY10156

STEP19: BOTH THE PUBLIC AND PRIVATE ROUTE TABLES ARE CREATED AS SHOWN BELOW.

NOW WE NEED TO CONNECT BOTH THE ROUTE TABLES WITH THEIR CORRESPONDING

SUBNETS.
JOY MONDAL 22BCY10156

STEP20: CLICK ON THE PUBLIC ROUTE TABLE>CLICK ON SUBNET ASSOCIATIONS


JOY MONDAL 22BCY10156

STEP 21: CLICK ON EDIT SUBNET ASSOCIATIONS > CHOOSE PUBLIC SUBNET FROM THE

OPTIONS> CLICK ON SAVE ASSOCIATIONS


JOY MONDAL 22BCY10156

STEP 21: SUBNET ASSOCIATION IS DONE. REPEAT THE SAME STEP FOR PRIVATE SUBNET
JOY MONDAL 22BCY10156

STEP22: NEXT WE NEED TO CREATE THE ROUTE SO THAT INTERNET CAN BE ACCESSED

WITH THE HELP OF INTERNET GATEWAY THROUGH THESE ROUTE TABLES.

STEP23: GO TO PUBLIC ROUTE TABLE FROM THE AWS CONSOLE> CLICK ON ROUTES>CLICK
JOY MONDAL 22BCY10156

STEP24: CLICK ON ADD ROUTE>SELECT THE IP-0.0.0.0/0>CHOOSE INTERNET GATEWAY>

SELECT THE INTERNET GATEWAY THAT YOU HAVE CREATED> CLICK ON SAVE CHANGES
JOY MONDAL 22BCY10156
JOY MONDAL 22BCY10156

STEP25: WE NEED TO CREATE THE NAT GATEWAY FOR THE PRIVATE SUBNET SO THAT

RESOURCES PRESENT INSIDE THE PRIVATE SUBNET CAN ACCESS THE INTERNET WITH THE
JOY MONDAL 22BCY10156

STEP27: GIVE A NAME TO THE NAT GATEWAY>CHOOSE THE PUBLIC SUBNET>ALLOCATE

ELASTIC IP> CLICK ON CREATE NAT GATEWAY.


JOY MONDAL 22BCY10156
JOY MONDAL 22BCY10156

STEP28: NOW UPDATE THE PRIVATE ROUTE TABLE: CLICK ON THE ROUTE TABLES>CLICK ON

THE PRIVATE ROUTE TABLE>CLICK ON ROUTES>CLICK ON EDIT ROUTES


JOY MONDAL 22BCY10156
JOY MONDAL 22BCY10156

STEP29: CLICK ON ADD ROUTE>SELECT IP ADDRESS

:0.0.0.0/0>SELECT NAT GATEWAY>CHOOSE THE NAT GATEWAY THAT YOU HAVE CREATED>

CLICK ON SAVE CHANGES.


JOY MONDAL 22BCY10156

STEP30: PRIVATE SUBNET IS UPDATED WITH NAT GATEWAY


JOY MONDAL 22BCY10156

STEP31: WHOLE NETWORK SET UP IS READY, NOW WE HAVE TO CREATE EC2 INSTANCES

FOR BOTH PUBLIC AND PRIVATE SUBNET. SEARCH FOR EC2>CLICK ON EC2
JOY MONDAL 22BCY10156

STEP 32: CLICK ON LAUNCH INSTANCE


JOY MONDAL 22BCY10156

STEP 33: GIVE A SUITABLE INSTANCE NAME>CHOOSE OS:UBUNTU


JOY MONDAL 22BCY10156

STEP 34: CHOOSE THE DEFAULT ARCHITECTURE> FREE TIER INSTANCE TYPE
JOY MONDAL 22BCY10156

STEP 35: CREATE KEY PAIR


JOY MONDAL 22BCY10156

STEP 36: EDIT THE NETWORK SETTING>CHOOSE THE VPC CREATED EARLIER>SELECT THE

PUBLIC SUBNET> ENABLE THE AUTO-ASSIGN PUBLIC IP>CHOOSE CREATE SECURITY GROUP
JOY MONDAL 22BCY10156

STEP 37: SECURITY GROUP RULE-1 IS DEFAULT> CLICK ON ADD SECURITY GROUP RULE
JOY MONDAL 22BCY10156

STEP 38: CHOOSE ALL ICMP-IPV4> SOURCE:0.0.0.0/0


JOY MONDAL 22BCY10156

STEP 39: CHOOSE DEFAULT CONFIGURE STORAGE: 8GB>CLICK ON LAUNCH INSTANCE


JOY MONDAL 22BCY10156

STEP 40: PUBLIC INSTANCE CREATED


JOY MONDAL 22BCY10156

STEP 41: CREATE EC2 INSTANCE FOR PRIVATE SUBNET WITH THE SAME STEPS

DISABLE AUTO-ASSIGN-PUBLIC IP.

STEP 42: ADD SECURITY GROUP RULE>CHOOSE ALL ICMP-IPV4>

SOURCE:11.0.1.0/24(PUBLIC SUBNET IP ADDRESS, COZ ONLY PUBLIC SUBNET CAN ACCESS

THE PRIVATE SUBNET)>KEEP DEFAULT STORAGE>CLICK ON LAUNCH INSTANCE

STEP 43: PRIVATE EC2 INSTANCE IS CREATED


JOY MONDAL 22BCY10156

STEP 44: NOW CONNECT THE PUBLIC EC2 INSTANCE.CLICK ON THE PUBLIC INSTANCE>

CLICK ON CONNECT

STEP 45: CLICK ON SSH CLIENT> COPY THE EXAMPLE AND PASTE IN TERMINAL TO

CONNECT

STEP 46: OPEN THE TERMINAL IN YOUR LAPTOP AND TYPE THE FOLLOWING COMMAND>

NOW PASTE THE COMMAND HERE FROM THE SSH CLIENT

STEP 47: PUBLIC EC2 INSTANCE IS CONNECTED

STEP 48: NOW PING THE PUBLIC EC2 INSTANCE WITH THE HELP OF YOUR LOCAL

TERMINAL. GO TO INSTANCE AND COPY ITS IP ADDRESS AND TYPE THE FOLLOWING

COMMAND.

STEP 49: NOW NEXT FROM PUBLIC EC2 INSTANCE TERMINAL,

STEP 50: PING PRIVATE EC2 INSTANCE FROM THE LOCAL TERMINAL. COPY THE PRIVATE IP

STEP 51: TYPE THE FOLLOWING COMMAND TO CONNECT TO THE PRIVATE EC2 INSTANCE.
CONNECTION ESTABLISHED AS SHOWN BELOW.

You might also like