nerdexam
Amazon

ANS-C01 · Question #203

A network engineer needs to improve the network security of an existing AWS environment by adding an AWS Network Firewall firewall to control internet-bound traffic. The AWS environment consists of…

The correct answer is B. Configure new subnets in two Availability Zones in each VPC. Deploy Network Firewall in each E. Update the route tables that are associated with the public subnets that host the NAT gateways. To implement AWS Network Firewall for internet-bound traffic across multiple VPCs with minimal disruption and high availability, deploy firewall endpoints in new subnets in each Availability Zone within every VPC, then update route tables for NAT gateways and Internet Gateways…

Submitted by zhang_li· Mar 6, 2026Network Security

Question

A network engineer needs to improve the network security of an existing AWS environment by adding an AWS Network Firewall firewall to control internet-bound traffic. The AWS environment consists of five VPCs. Each VPC has an internet gateway, NAT gateways, public Application Load Balancers (ALBs), and Amazon EC2 instances. The EC2 instances are deployed in private subnets. The architecture is deployed across two Availability Zones. The network engineer must be able to configure rules for the public IP addresses in the environment, regardless of the direction of traffic. The network engineer must add the firewall by implementing a solution that minimizes changes to the existing production environment. The solution also must ensure high availability. Which combination of steps should the network engineer take to meet these requirements? (Choose two.)

Options

  • ACreate a centralized inspection VPC with subnets in two Availability Zones. Deploy Network
  • BConfigure new subnets in two Availability Zones in each VPC. Deploy Network Firewall in each
  • CDeploy Network Firewall in each VPUse existing subnets in each of the two Availability Zones to
  • DUpdate the route tables that are associated with the private subnets that host the EC2 instances.
  • EUpdate the route tables that are associated with the public subnets that host the NAT gateways

How the community answered

(37 responses)
  • A
    8% (3)
  • B
    43% (16)
  • C
    19% (7)
  • D
    30% (11)

Why each option

To implement AWS Network Firewall for internet-bound traffic across multiple VPCs with minimal disruption and high availability, deploy firewall endpoints in new subnets in each Availability Zone within every VPC, then update route tables for NAT gateways and Internet Gateways to direct traffic through these firewalls.

ACreate a centralized inspection VPC with subnets in two Availability Zones. Deploy Network

A centralized inspection VPC is a valid design but typically involves more significant routing changes across multiple VPCs, potentially leading to more disruption than a decentralized, per-VPC deployment when minimizing changes to the existing production environment is a priority.

BConfigure new subnets in two Availability Zones in each VPC. Deploy Network Firewall in eachCorrect

Configuring new, dedicated subnets in two Availability Zones within each VPC allows for the deployment of highly available Network Firewall endpoints without interfering with existing production subnets. This decentralized approach minimizes changes to the core application infrastructure while providing a firewall presence in each VPC.

CDeploy Network Firewall in each VPUse existing subnets in each of the two Availability Zones to

Deploying Network Firewall endpoints into *existing* subnets is generally not recommended as firewall endpoints require dedicated subnets to avoid IP address conflicts and ensure proper network segregation, leading to potential operational issues.

DUpdate the route tables that are associated with the private subnets that host the EC2 instances.

Updating the route tables associated with *private subnets* directly to the Network Firewall is incorrect because private subnets are typically routed through NAT gateways for internet access. The routing changes for outbound internet traffic should occur in the route tables of the *public subnets* hosting the NAT gateways.

EUpdate the route tables that are associated with the public subnets that host the NAT gatewaysCorrect

Updating the route tables associated with the public subnets (where NAT gateways reside) to point internet-bound egress traffic to the Network Firewall endpoints, and updating the Internet Gateway's route tables to point ingress traffic to the firewall, ensures all internet-bound traffic (inbound and outbound) passes through the Network Firewall for inspection, supporting rules for public IP addresses.

Concept tested: AWS Network Firewall distributed deployment and routing

Source: https://docs.aws.amazon.com/network-firewall/latest/developerguide/integrating-nat-gateways.html

Community Discussion

No community discussion yet for this question.

Full ANS-C01 Practice