Troubleshooting AWS Network Connectivity: Security Groups and NACLs

1 hour
  • 2 Learning Objectives

About this Hands-on Lab

Troubleshooting basic network connectivity issues is an important skill. This troubleshooting scenario is an opportunity to assess your skills in this area. In this lab scenario, a junior administrator has deployed a VPC and instances, but there are a few things wrong. `Instance3` is not able to connect to the internet and the junior admin can’t determine why. Being a senior administrator, it’s your responsibility to troubleshoot the issue and ensure the instance has connectivity to the internet, so that you can ping and log in to the instance using SSH.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Determine Why the Instance Cannot Connect to the Internet
  1. Troubleshoot connectivity for Instance3 and resolve the issue. You can use ping tests from either your local PC or you can ssh into Instance 1 to do the ping tests for the lab.
Identify the Issues Preventing the Instance from Connecting to the Internet
  1. Identify and fix the issues that are preventing the instance from connecting to the Internet.
  2. Once they’re resolved, connect to the instance using SSH to verify connectivity. Use the cloud_user username and the password identified on the lab credentials page to login:

    ssh cloud_user@<PUBLIC_IP_ADDRESS>

Additional Resources

Make sure you are in the us-east-1 region.

Based on our scenario, you will need to troubleshoot why Instance3 is not internet accessible. There are issues preventing the instance from connecting to the internet. Your task is to identify and fix those issues, then verify SSH connectivity to the instance.

Need a hint? Review the Solution Hints video. You can verify your solution by watching the Solution video.

Note: The assigning of the Elastic IP steps have slightly changed. See the lab guide on the assigning of the Elastic IP steps if needed.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?