How to Set Up a Centrally Managed Dual-Stack VPC Shared via AWS RAM?

A company’s network engineer must implement a cloud-based networking environment for a network operations team to centrally manage. Other Teams will use the environment. Each team must be able to deploy infrastructure to the environment and must be able to manage its own resources. The environment must feature IPv4 and IPv6 support and must provide internet connectivity in a dual-stack configuration. The company has an organization in AWS Organizations that contains a workload account for the teams. The network engineer creates a new networking account in the organization. Which combination of steps should the network engineer take next to meet the requirements? (Choose three.)

  1. Create a new VPC. Associate an IPv4 CIDR block of 10.0.0.0/16 and specify an IPv6 block of 2001:db8:c5a:6000::/56. Provision subnets by assigning /24 IPv4 CIDR blocks and /64 IPv6 CIDR blocks.
  2. Create a new VPC. Associate an IPv4 CIDR block of 10.0.0.0/16 and use an Amazon-provided IPV6 CIDR block. Provision subnets by assigning /24 IPv4 CIDR blocks and /64 IPV6 CIDR blocks. Source Reference Answer
  3. Enable sharing of resources within the organization by using AWS Resource Access Manager (AWS RAM). Create a resource share in the networking account, select the provisioned subnets, and share the provisioned subnets with the target workload account. Use the workload account to accept the resource share through AWS RAM. Source Reference Answer
  4. Enable sharing of resources within the organization by using AWS Resource Access Manager (AWS RAM). Create a resource share in the networking account, select the new VPC, and share the new VPC with the target workload account. Use the workload account to accept the resource share through AWS RAM.
  5. Create an internet gateway and an egress-only internal gateway. Deploy NAT gateways to the public subnets. Associate the internet gateway with the new VPC. Update the route tables. Associate the route tables with the relevant subnets. Source Reference Answer

Community Votes

BCE
83%
ACE
17%

83% of anonymous learners picked answer BCE. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

The question tests two core concepts: AWS RAM shares subnets, not entire VPCs, and IPv6 CIDRs must be Amazon-provided or BYOIP; the common trap is selecting a manually specified IPv6 documentation prefix.

Learn the correct three steps for a centrally managed dual-stack VPC in AWS Organizations: Amazon-provided IPv6 CIDR, AWS RAM subnet sharing, and dual-stack internet connectivity. Community consensus for this ANS-C01 question strongly supports option BCE.

Option A is the most common wrong answer because it appears to provide a clean IPv6 design and dual-stack path. However, 2001:db8:c5a:6000::/56 is a documentation-only prefix, not an Amazon-provided IPv6 CIDR, and AWS will not associate it to your VPC.

Community Discussion (5 comments)

Cacheirez 👍 5 Selected: BCE
BCE are better options than the rest: Option A: Specifies a manual IPv6 block rather than using Amazon-provided IPv6 blocks, which are preferred for their global uniqueness and routability. Option D: Suggests sharing an entire VPC, which is less secure and harder to manage compared to sharing specific subnets. Option F: Suggests using NAT instances, which are less scalable and more maintenance-intensive than NAT gateways.
46f094c 👍 1 Selected: BCE
A: range /48 and bigger (space-wise) is possible to import to AWS, not a smaller one like /56 in the question
woorkim 👍 3
B,C,E ois correct! A. Manually specifying an IPv6 block is unnecessary D. Sharing the entire VPC would give workload accounts full control over the VPC, which is not desirable in a centrally managed networking setup. F. Using NAT instances introduces operational overhead and is not recommended unless cost is a critical concern.
cas_tori 👍 4 Selected: BCE
this is BCE
aragon_saa 👍 2 Selected: ACE
Answer is ACE

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Quick Answer

The correct combination is BCE: create a VPC with an Amazon-provided IPv6 CIDR (B), share the subnets with the workload account using AWS RAM (C), and provide dual-stack internet connectivity with an internet gateway, egress-only internet gateway, and NAT gateways (E).

Breaking Down the Requirements

The scenario describes a centralized networking account inside AWS Organizations. The network operations team wants to manage the network centrally, while other teams need the ability to deploy their own infrastructure in the same environment. The environment must support both IPv4 and IPv6 and have internet connectivity in a dual-stack configuration.

This implies that:

  • The VPC must support both IPv4 and IPv6.
  • Subnets must be shared with workload accounts, not the entire VPC.
  • The internet path must handle IPv4 and IPv6 separately or together, using the appropriate AWS gateway constructs.

Why Option B Is Correct

Option B correctly uses an Amazon-provided IPv6 CIDR block. In AWS, when you create a VPC, you associate an IPv4 CIDR and can associate an IPv6 CIDR from Amazon's pool. The IPv6 block is globally unique, routable, and designed for direct use. Option A specifies 2001:db8:c5a:6000::/56, which is part of the documentation address block defined in RFC 3849. That prefix is not usable on the internet and cannot be allocated to your VPC. Even if you used a legitimate IPv6 CIDR, you would need to bring your own IP (BYOIP) rather than simply entering it into the VPC creation wizard. Therefore, B is the appropriate choice.

Why Option C Is Correct

Option C uses AWS Resource Access Manager (AWS RAM) to share subnets, not the VPC. VPC sharing is a well-established AWS pattern that lets you share one centrally managed VPC with multiple accounts. The networking account owns the VPC and subnets, and the workload accounts can launch resources into those shared subnets while still respecting centrally managed network controls. AWS RAM supports sharing subnets as a resource type. The workload account must accept the resource share, which is exactly what option C describes.

Option D is wrong because AWS RAM does not share a full VPC; it shares subnets within a VPC. Also, sharing the entire VPC would give workload accounts broad network modification permissions, which contradicts the requirement that the network operations team centrally manages the environment.

Why Option E Is Correct

Option E completes the dual-stack internet path. An internet gateway provides IPv4 and IPv6 internet access for resources in public subnets. An egress-only internet gateway is the IPv6 equivalent of a NAT gateway: it allows resources in private subnets to initiate IPv6 outbound connections but prevents inbound IPv6 connections. For IPv4 private subnets, NAT gateways are deployed in public subnets and provide outbound-only IPv4 access. The route tables must be updated so that public subnets route 0.0.0.0/0 and ::/0 to the internet gateway, while private subnets route IPv4 through the NAT gateway and IPv6 through the egress-only internet gateway. Option E captures these components, and the phrase “egress-only internal gateway” is simply a slight misnomer for the AWS egress-only internet gateway.

Why the Other Options Are Wrong

  • Option A uses an invalid manual IPv6 address and is therefore incorrect, even though it correctly provisions /24 IPv4 and /64 IPv6 subnets.
  • Option D incorrectly shares the VPC object rather than the subnets. AWS RAM's supported networking resource type is the subnet, not the complete VPC, and sharing the whole VPC would violate central control.
Community comments reinforce this analysis. One commenter notes that Option A's /56 IPv6 block is not in Amazon's range and that a manually specified IPv6 address is unnecessary. Another commenter explains that sharing the full VPC gives workload accounts too much control, and NAT instances are less scalable than NAT gateways. The 83% consensus on BCE confirms that this is the intended correct answer.

For the ANS-C01 exam, remember that a well-architected multi-account VPC design uses subnet-level sharing with AWS RAM, automatically assigned IPv6 blocks, and the correct combination of internet gateways, egress-only internet gateways, and NAT gateways.

Official Reference

Exam Strategy

When you see a VPC design question, first eliminate options that use manually specified IPv6 CIDRs or share resources that AWS RAM does not support. Remember that AWS RAM shares subnets, not VPCs, and that IPv6 CIDRs are Amazon-provided unless BYOIP is explicitly configured.

Related Analysis

Practice All ANS-C01 Questions

Access 137 questions with complete answers and detailed explanations.

View Full ANS-C01 Practice Test →

← Back to ANS-C01 Study Guide