Configure a Network Access Control List (NACL) for an AWS VPC
In this lab, you’ll practice with AWS Network ACL (NACL). When you’re finished with this lab, you’ll have a complete overview of NACL features and you will be able to deploy network security on top of your AWS resources by using a proper set of NACLs tailored to the specific requirements of your AWS environment.
Terms and conditions apply.
Lab info
Lab author
Challenge
Understanding the Default NACL
In this challenge you will learn what the default NACL is, its main purpose, and its configuration
Challenge
Add a Custom NACL to a Subnet in the VPC
In this challenge you will learn to create a Network ACL which is tailored to the security policy required by your AWS environment. You will learn the rules which regulate the Network ACL functioning, You will learn how to deal with ingress and egress rules and finally you will learn how to apply your custom Network ACL to the target AWS subnet.
Challenge
Add a Custom NACL to Multiple Subnets in the VPC
In this challenge you will learn to create a Network ACL tailored to the security policy required by your AWS environment. You will learn the rules which regulates the Network ACL functioning, you will learn how to deal with ingress and egress rules. Finally you will learn how to apply your custom Network ACL to a set of target AWS subnets.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- .AWS Dashboard
- AWS VPC environment
- Basic Networking concepts (L3, L4)
- Basic Linux shell skills