0

vpc にサブネットを作成できます。しかし、それはパブリックサブネットです。ただし、VPC に関連付けられたプライベートサブネットを作成したいと考えています。どうすればそれを達成できますか。ありがとう。

プライベート静的サブネット createSubnet(AmazonEC2 ec2、文字列 vpcId、文字列 az、文字列 subnetACidrBlock)

 CreateSubnetRequest csr = new CreateSubnetRequest();
    csr.withAvailabilityZone(az)
        .withCidrBlock(subnetACidrBlock)
        .withVpcId(vpcId);
    Subnet subnet = ec2.createSubnet(csr).getSubnet();
    System.out.println("Subnet " + subnet.getSubnetId());
    return subnet;

}

4

1 に答える 1

0

を使用して、作成したサブネットにプライベート ルート テーブルを設定できます。ec2.associateRouteTable()

「パブリック」サブネットと「プライベート」サブネットの違いは、ルート テーブルにあります。インターネット ゲートウェイまたは仮想ゲートウェイを経由しないルート テーブルを持つサブネットはプライベートです。

于 2014-09-22T19:47:28.887 に答える