6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

パブリックサブネットとプライベートサブネットを持つ VPCの作成

Last updated at Posted at 2013-12-01

マネジメントコンソールにログインして以下を実行


1.VPCを選択

VPC


2.VPC Dashboardを選択

VPC Dashboard


3.Start VPC Wizardを選択


4.VPC with Public and Private Subnetsを選びContinueを選択


5.必要に応じて編集してCreate VPCを選択


【IP CIDR block】
VPC を作成する時に、1つの Classless Internet Domain Routing(CIDR)IP アドレスブロックに割り当てます。VPC 内のサブネットはこの範囲からアドレス指定されます。

【DNS hostnames】

VPC 内にインスタンスを起動したとき、VPC で DNS ホスト名が有効になっている場合にのみ、パブリック DNS ホスト名とプライベート DNS ホスト名がインスタンスに割り当てられます。デフォルトでは、DNS ホスト名はデフォルトの VPC と、VPC コンソールを使用して作成した VPC でのみ有効になります。  

VPC 内のインスタンスに DNS ホスト名と DNS 解決がない場合、インターネットからインスタンスにアクセスすることはできません。

【AWS発表】Amazon EC2 アップデート - 全ての皆様にVPC (Virtual Private Cloud)を!


DNSホスト名 - default VPC内に起動されたインスタンスは全て、プライベートとパブリックなホスト名を持ちます。DNSホスト名は既存のVPCでは無効になっていますが、必要に応じて有効にできます。同じVPC内の他のインスタンスのパブリックホスト名を名前解決すると、対象インスタンスのプライベートIPが返されます。VPCの外のインスタンスのパブリックホスト名を名前解決すると、そのインスタンスのパブリックIPが返されます。
DNSの名前解決 - DNSの名前解決は全てのVPCで有効になっていますが、必要に応じてVPC内に用意されたDNSサービスの使用を無効にすることができます。


【サブネット設定は自動的にいい感じに設定してくれる】

Public Subnet: 自動的に割り当て
Availability Zone: 自動的に割り当て
Private Subnet: Public Subnetとは違うネットワーク帯で自動的に割り当て
Availability Zone: Public SubnetのAZとは別のAZを自動割り当て

【NATインスタンス】

Instance Type: デフォルトは最小のm1.small (変更可)
Key Pair Name: 既存のキーが選択される
※NATインスタンスを作成しておかないと、Private Subnetに配置されたインスタンスからインターネットにアクセスできない。

【Hardware Tenancy】

Tenancy: Default (マルチテナント)
※Dedicated(single-tenant hardware)に変更可

6.作成完了するのでcloseを選択

s_VPC Management Console (1).png

そうすると以下が作成される

VPC x 1
Subnet x 2
Route Table x 2
Internet Gate Way x 1
Elastic IP x 1
EC2 NAT Instance x 1

2つ作ったサブネットの内、Public Subnetの方のデフォゲにInternet Gateway、Private Subnetの方のデフォゲを自動的に作成したNATに設定してくれる。
NATインスタンスに作成されたElastic IPが自動的にアタッチされる。


補足①

VPCを選択するとDNS Settingsを編集できる。

  • Enable DNS resolution
    インターナルDNS(AmazonProvidedDNS)を使用した名前解決を有効にする

  • Enabel DNS hostname support for instances launched in this VPC.
    有効にするとインスタンス起動時にパブリックDNS名の付与を行う

補足②

VPC上でまだインスタンスが存在する場合、該当VPCは削除できない(当たり前ですが)

参考

VPC回りを理解するために、以下が参考になります

AWSマイスターシリーズ Amazon VPC

JAWS DAYS 2013 札幌とVPCと私

VPCのつまずきポイント、設定したはずが通信不能に

インフラエンジニアに贈るAmazon VPC入門

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?