Elastic Network Interface
Elastic Network Interface は、仮想ネットワークカードを表す VPC 内の論理ネットワーキングコンポーネントです。次の属性を含めることができます。
-
VPC の IPv4 アドレス範囲からのプライマリプライベート IPv4 アドレス
-
VPC の IPv4 アドレス範囲からの 1 つ以上のセカンダリプライベート IPv4 アドレス
-
プライベート IPv4 アドレスごとに 1 つの Elastic IP アドレス (IPv4)
-
1 つのパブリック IPv4 アドレス
-
1 つ以上の IPv6 アドレス
-
1 つ以上のセキュリティグループ
-
MAC アドレス
-
送信元/送信先チェックフラグ
-
説明
アカウントで独自のネットワークインターフェイスを作成して設定し、VPC 内のインスタンスにアタッチできます。アカウントでは、AWS のサービスで作成および管理されるリクエスタマネージド型のネットワークインターフェイスも使用できます。これらを通じて他のリソースやサービスを利用できます。これらは、ユーザーが直接管理できないネットワークインターフェイスです。詳細については、「リクエスタマネージド型のネットワークインターフェイス」を参照してください。
この AWS リソースは、AWS マネジメントコンソール および Amazon EC2 API ではネットワークインターフェイスと呼ばれます。したがって、このドキュメントでは「Elastic Network InteElastic Network Interface」ではなく「ネットワークインターフェイス」を使用します。このドキュメントの「ネットワークインターフェイス」という用語は、常に「Elastic Network Interface」を意味します。
目次
ネットワークインターフェイスの基本
ネットワークインターフェイスを作成したり、インスタンスにアタッチしたり、インスタンスからデタッチしたり、別のインスタンスにアタッチしたりできます。ネットワークインターフェイスをインスタンスにアタッチしたり、インスタンスからデタッチして別のインスタンスに再アタッチしたりするときには、ネットワークインターフェイスの属性が保持されます。インスタンス間でネットワークインターフェイスを移動すると、ネットワークトラフィックは新しいインスタンスにリダイレクトされます。
プライマリネットワークインターフェイス
各インスタンスには、プライマリネットワークインターフェイスと呼ばれるデフォルトのネットワークインターフェイスがあります。プライマリネットワークインターフェイスをインスタンスからデタッチすることはできません。追加のネットワークインターフェイスを作成し、アタッチできます。使用できるネットワークインターフェイスの最大数はインスタンスタイプによって異なります。詳細については、「各インスタンスタイプのネットワークインターフェイスあたりの IP アドレス数」を参照してください。
ネットワークインターフェイスのパブリック IPv4 アドレス
VPC では、すべてのサブネットに、そのサブネットで作成されるネットワークインターフェイス (結果的にそのサブネットで起動されるインスタンス) にパブリック IPv4 アドレスを割り当てるかどうかを決定する、変更可能な属性があります。詳細については、Amazon VPC ユーザーガイドの「サブネットのパブリック IP アドレス動作」を参照してください。パブリック IPv4 アドレスは Amazon のパブリック IPv4 アドレスのプールから割り当てられます。インスタンスを起動すると、作成されたプライマリネットワークインターフェイスに IP アドレスが割り当てられます。
ネットワークインターフェイスを作成すると、サブネットからパブリック IPv4 アドレス指定属性を継承します。後でサブネットのパブリック IPv4 アドレス指定属性を変更しても、ネットワークインターフェイスでは作成時に有効だった設定が保持されます。インスタンスを起動し、既存のネットワークインターフェイスをプライマリネットワークインターフェイスとして指定する場合、パブリック IPv4 アドレス属性はこのネットワークインターフェイスによって決定されます。
詳細については、「パブリック IPv4 アドレスと外部 DNS ホスト名」を参照してください。
ネットワークインターフェイスの Elastic IP アドレス
Elastic IP アドレスが与えられている場合、ネットワークインターフェイスのプライベート IPv4 アドレスの 1 つをそれと関連付けることができます。1 つの Elastic IP アドレスと各プライベート IPv4 アドレスを関連付けることができます。
ネットワークインターフェイスから Elastic IP アドレスの関連付けを解除すると、そのアドレスをアドレスプールに戻すことができます。ネットワークインターフェイスはサブネットに固有であるため、これが Elastic IP アドレスを別のサブネットまたは VPC のインスタンスに関連付ける唯一の方法です。
ネットワークインターフェイスの IPv6 アドレス
IPv6 CIDR ブロックを VPC とサブネットに関連付けると、サブネットの範囲から 1 つ以上の IPv6 アドレスをネットワークインターフェイスに割り当てることができます。各 IPv6 アドレスは、1 つのネットワークインターフェイスに割り当てることができます。
すべてのサブネットには、そのサブネットで作成されるネットワークインターフェイス (結果的にそのサブネットで起動されるインスタンス) にサブネットの範囲から IPv6 アドレスを自動的に割り当てるかどうかを決定する、変更可能な属性があります。詳細については、Amazon VPC ユーザーガイドの「サブネットのパブリック IP アドレス動作」を参照してください。インスタンスを起動すると、作成されたプライマリネットワークインターフェイスに IPv6 アドレスが割り当てられます。
詳細については、「IPv6 アドレス」を参照してください。
終了動作
インスタンスにアタッチされているネットワークインターフェイスの終了動作を設定できます。アタッチしたインスタンスの終了時に、ネットワークインターフェイスを自動的に削除するかどうかを指定できます。
送信元/送信先チェック
送信元/送信先チェックを無効にすると、インスタンスで自身にアドレス指定されていないネットワークトラフィックを処理することが可能になります。例えば、ネットワークアドレス変換、ルーティング、ファイアウォールなどのサービスを実行するインスタンスは、送信元/送信先のチェック属性を無効にする必要があります。この属性はデフォルトで有効になっています。
IP トラフィックのモニタリング
ネットワークインターフェイスで VPC フローログを有効にして、ネットワークインターフェイスとの間で行き来する IP トラフィックに関する情報をキャプチャできます。フローログを作成すると、そのデータを Amazon CloudWatch Logs で表示し、取得できます。詳細については、『Amazon VPC ユーザーガイド』の「VPC フローログ」を参照してください。
各インスタンスタイプのネットワークインターフェイスあたりの IP アドレス数
以下の表に示しているのは、各インスタンスタイプのネットワークインターフェイスの最大数と、ネットワークインターフェイスあたりのプライベート IPv4 アドレスと IPv6 アドレスの最大数です。ネットワークインターフェイスあたりの IPv6 アドレスとプライベート IPv4 アドレスの制限は異なります。すべてのインスタンスタイプで IPv6 アドレス指定がサポートされているわけではありません。ネットワークインターフェイス、複数のプライベート IPv4 アドレス、IPv6 アドレスは、VPC で実行されているインスタンスにのみ使用できます。IPv6 アドレスは公開され、インターネットに到達できます。詳細については、「複数の IP アドレス」を参照してください。VPC での IPv6 の詳細については、Amazon VPC ユーザーガイドの「VPC での IP アドレス指定」を参照してください。
インスタンスタイプ | ネットワークインターフェイスの最大数 | インターフェイスあたりのプライベート IPv4 アドレス数 | インターフェイスあたりの IPv6 アドレス数 |
---|---|---|---|
a1.medium |
2 |
4 |
4 |
a1.large |
3 |
10 |
10 |
a1.xlarge |
4 |
15 |
15 |
a1.2xlarge |
4 |
15 |
15 |
a1.4xlarge |
8 |
30 |
30 |
a1.metal |
8 |
30 |
30 |
c1.medium |
2 |
6 |
IPv6 はサポートされていません |
c1.xlarge |
4 |
15 |
IPv6 はサポートされていません |
c3.large |
3 |
10 |
10 |
c3.xlarge |
4 |
15 |
15 |
c3.2xlarge |
4 |
15 |
15 |
c3.4xlarge |
8 |
30 |
30 |
c3.8xlarge |
8 |
30 |
30 |
c4.large |
3 |
10 |
10 |
c4.xlarge |
4 |
15 |
15 |
c4.2xlarge |
4 |
15 |
15 |
c4.4xlarge |
8 |
30 |
30 |
c4.8xlarge |
8 |
30 |
30 |
c5.large |
3 |
10 |
10 |
c5.xlarge |
4 |
15 |
15 |
c5.2xlarge |
4 |
15 |
15 |
c5.4xlarge |
8 |
30 |
30 |
c5.9xlarge |
8 |
30 |
30 |
c5.12xlarge |
8 |
30 |
30 |
c5.18xlarge |
15 |
50 |
50 |
c5.24xlarge |
15 |
50 |
50 |
c5.metal |
15 |
50 |
50 |
c5a.large |
3 |
10 |
10 |
c5a.xlarge |
4 |
15 |
15 |
c5a.2xlarge |
4 |
15 |
15 |
c5a.4xlarge |
8 |
30 |
30 |
c5a.8xlarge |
8 |
30 |
30 |
c5a.12xlarge |
8 |
30 |
30 |
c5a.16xlarge |
15 |
50 |
50 |
c5a.24xlarge |
15 |
50 |
50 |
c5ad.large |
3 |
10 |
10 |
c5ad.xlarge |
4 |
15 |
15 |
c5ad.2xlarge |
4 |
15 |
15 |
c5ad.4xlarge |
8 |
30 |
30 |
c5ad.8xlarge |
8 |
30 |
30 |
c5ad.12xlarge |
8 |
30 |
30 |
c5ad.16xlarge |
15 |
50 |
50 |
c5ad.24xlarge |
15 |
50 |
50 |
c5d.large |
3 |
10 |
10 |
c5d.xlarge |
4 |
15 |
15 |
c5d.2xlarge |
4 |
15 |
15 |
c5d.4xlarge |
8 |
30 |
30 |
c5d.9xlarge |
8 |
30 |
30 |
c5d.12xlarge |
8 |
30 |
30 |
c5d.18xlarge |
15 |
50 |
50 |
c5d.24xlarge |
15 |
50 |
50 |
c5d.metal |
15 |
50 |
50 |
c5n.large |
3 |
10 |
10 |
c5n.xlarge |
4 |
15 |
15 |
c5n.2xlarge |
4 |
15 |
15 |
c5n.4xlarge |
8 |
30 |
30 |
c5n.9xlarge |
8 |
30 |
30 |
c5n.18xlarge |
15 |
50 |
50 |
c5n.metal |
15 |
50 |
50 |
c6g.medium |
2 |
4 |
4 |
c6g.large |
3 |
10 |
10 |
c6g.xlarge |
4 |
15 |
15 |
c6g.2xlarge |
4 |
15 |
15 |
c6g.4xlarge |
8 |
30 |
30 |
c6g.8xlarge |
8 |
30 |
30 |
c6g.12xlarge |
8 |
30 |
30 |
c6g.16xlarge |
15 |
50 |
50 |
c6g.metal |
15 |
50 |
50 |
c6gd.medium |
2 |
4 |
4 |
c6gd.large |
3 |
10 |
10 |
c6gd.xlarge |
4 |
15 |
15 |
c6gd.2xlarge |
4 |
15 |
15 |
c6gd.4xlarge |
8 |
30 |
30 |
c6gd.8xlarge |
8 |
30 |
30 |
c6gd.12xlarge |
8 |
30 |
30 |
c6gd.16xlarge |
15 |
50 |
50 |
c6gd.metal |
15 |
50 |
50 |
cc2.8xlarge |
8 |
30 |
IPv6 はサポートされていません |
cr1.8xlarge |
8 |
30 |
IPv6 はサポートされていません |
d2.xlarge |
4 |
15 |
15 |
d2.2xlarge |
4 |
15 |
15 |
d2.4xlarge |
8 |
30 |
30 |
d2.8xlarge |
8 |
30 |
30 |
f1.2xlarge |
4 |
15 |
15 |
f1.4xlarge |
8 |
30 |
30 |
f1.16xlarge |
8 | 50 | 50 |
g2.2xlarge |
4 |
15 |
IPv6 はサポートされていません |
g2.8xlarge |
8 |
30 |
IPv6 はサポートされていません |
g3s.xlarge |
4 | 15 | 15 |
g3.4xlarge |
8 | 30 | 30 |
g3.8xlarge |
8 | 30 | 30 |
g3.16xlarge |
15 | 50 | 50 |
g4dn.xlarge |
3 |
10 |
10 |
g4dn.2xlarge |
3 |
10 |
10 |
g4dn.4xlarge |
3 |
10 |
10 |
g4dn.8xlarge |
4 |
15 |
15 |
g4dn.12xlarge |
8 |
30 |
30 |
g4dn.16xlarge |
4 |
15 |
15 |
g4dn.metal |
15 |
50 |
50 |
h1.2xlarge |
4 | 15 | 15 |
h1.4xlarge |
8 | 30 | 30 |
h1.8xlarge |
8 | 30 | 30 |
h1.16xlarge |
15 | 50 | 50 |
hs1.8xlarge |
8 |
30 |
IPv6 はサポートされていません |
i2.xlarge |
4 |
15 |
15 |
i2.2xlarge |
4 |
15 |
15 |
i2.4xlarge |
8 |
30 |
30 |
i2.8xlarge |
8 |
30 |
30 |
i3.large |
3 |
10 |
10 |
i3.xlarge |
4 |
15 |
15 |
i3.2xlarge |
4 |
15 |
15 |
i3.4xlarge |
8 |
30 |
30 |
i3.8xlarge |
8 |
30 |
30 |
i3.16xlarge |
15 |
50 |
50 |
i3.metal |
15 |
50 |
50 |
i3en.large |
3 | 10 | 10 |
i3en.xlarge |
4 | 15 | 15 |
i3en.2xlarge |
4 | 15 | 15 |
i3en.3xlarge |
4 | 15 | 15 |
i3en.6xlarge |
8 | 30 | 30 |
i3en.12xlarge |
8 | 30 | 30 |
i3en.24xlarge |
15 | 50 | 50 |
i3en.metal |
15 | 50 | 50 |
inf1.xlarge |
4 |
10 |
10 |
inf1.2xlarge |
4 |
10 |
10 |
inf1.6xlarge |
8 |
30 |
30 |
inf1.24xlarge |
15 |
30 |
30 |
m1.small |
2 |
4 |
IPv6 はサポートされていません |
m1.medium |
2 |
6 |
IPv6 はサポートされていません |
m1.large |
3 |
10 |
IPv6 はサポートされていません |
m1.xlarge |
4 |
15 |
IPv6 はサポートされていません |
m2.xlarge |
4 |
15 |
IPv6 はサポートされていません |
m2.2xlarge |
4 |
30 |
IPv6 はサポートされていません |
m2.4xlarge |
8 |
30 |
IPv6 はサポートされていません |
m3.medium |
2 |
6 |
IPv6 はサポートされていません |
m3.large |
3 |
10 |
IPv6 はサポートされていません |
m3.xlarge |
4 |
15 |
IPv6 はサポートされていません |
m3.2xlarge |
4 |
30 |
IPv6 はサポートされていません |
m4.large |
2 | 10 | 10 |
m4.xlarge |
4 | 15 | 15 |
m4.2xlarge |
4 | 15 | 15 |
m4.4xlarge |
8 | 30 | 30 |
m4.10xlarge |
8 | 30 | 30 |
m4.16xlarge |
8 | 30 | 30 |
m5.large |
3 | 10 | 10 |
m5.xlarge |
4 | 15 | 15 |
m5.2xlarge |
4 | 15 | 15 |
m5.4xlarge |
8 | 30 | 30 |
m5.8xlarge |
8 |
30 |
30 |
m5.12xlarge |
8 | 30 | 30 |
m5.16xlarge |
15 |
50 |
50 |
m5.24xlarge |
15 | 50 | 50 |
m5.metal |
15 | 50 | 50 |
m5a.large |
3 | 10 | 10 |
m5a.xlarge |
4 | 15 | 15 |
m5a.2xlarge |
4 | 15 | 15 |
m5a.4xlarge |
8 | 30 | 30 |
m5a.8xlarge |
8 |
30 |
30 |
m5a.12xlarge |
8 | 30 | 30 |
m5a.16xlarge |
15 |
50 |
50 |
m5a.24xlarge |
15 | 50 | 50 |
m5ad.large |
3 | 10 | 10 |
m5ad.xlarge |
4 | 15 | 15 |
m5ad.2xlarge |
4 | 15 | 15 |
m5ad.4xlarge |
8 | 30 | 30 |
m5ad.8xlarge |
8 |
30 |
30 |
m5ad.12xlarge |
8 | 30 | 30 |
m5ad.16xlarge |
15 |
50 |
50 |
m5ad.24xlarge |
15 | 50 | 50 |
m5d.large |
3 | 10 | 10 |
m5d.xlarge |
4 | 15 | 15 |
m5d.2xlarge |
4 | 15 | 15 |
m5d.4xlarge |
8 | 30 | 30 |
m5d.8xlarge |
8 |
30 |
30 |
m5d.12xlarge |
8 | 30 | 30 |
m5d.16xlarge |
15 |
50 |
50 |
m5d.24xlarge |
15 | 50 | 50 |
m5d.metal |
15 | 50 | 50 |
m5dn.large |
3 | 10 | 10 |
m5dn.xlarge |
4 | 15 | 15 |
m5dn.2xlarge |
4 | 15 | 15 |
m5dn.4xlarge |
8 | 30 | 30 |
m5dn.8xlarge |
8 |
30 |
30 |
m5dn.12xlarge |
8 | 30 | 30 |
m5dn.16xlarge |
15 |
50 |
50 |
m5dn.24xlarge |
15 | 50 | 50 |
m5n.large |
3 | 10 | 10 |
m5n.xlarge |
4 | 15 | 15 |
m5n.2xlarge |
4 | 15 | 15 |
m5n.4xlarge |
8 | 30 | 30 |
m5n.8xlarge |
8 |
30 |
30 |
m5n.12xlarge |
8 | 30 | 30 |
m5n.16xlarge |
15 |
50 |
50 |
m5n.24xlarge |
15 | 50 | 50 |
m6g.medium |
2 |
4 |
4 |
m6g.large |
3 |
10 |
10 |
m6g.xlarge |
4 |
15 |
15 |
m6g.2xlarge |
4 |
15 |
15 |
m6g.4xlarge |
8 |
30 |
30 |
m6g.8xlarge |
8 |
30 |
30 |
m6g.12xlarge |
8 |
30 |
30 |
m6g.16xlarge |
15 |
50 |
50 |
m6g.metal |
15 |
50 |
50 |
m6gd.medium |
2 |
4 |
4 |
m6gd.large |
3 |
10 |
10 |
m6gd.xlarge |
4 |
15 |
15 |
m6gd.2xlarge |
4 |
15 |
15 |
m6gd.4xlarge |
8 |
30 |
30 |
m6gd.8xlarge |
8 |
30 |
30 |
m6gd.12xlarge |
8 |
30 |
30 |
m6gd.16xlarge |
15 |
50 |
50 |
m6gd.metal |
15 |
50 |
50 |
p2.xlarge |
4 | 15 | 15 |
p2.8xlarge |
8 | 30 | 30 |
p2.16xlarge |
8 | 30 | 30 |
p3.2xlarge |
4 | 15 | 15 |
p3.8xlarge |
8 | 30 | 30 |
p3.16xlarge |
8 | 30 | 30 |
p3dn.24xlarge |
15 | 50 | 50 |
r3.large |
3 | 10 | 10 |
r3.xlarge |
4 | 15 | 15 |
r3.2xlarge |
4 | 15 | 15 |
r3.4xlarge |
8 | 30 | 30 |
r3.8xlarge |
8 | 30 | 30 |
r4.large |
3 | 10 | 10 |
r4.xlarge |
4 | 15 | 15 |
r4.2xlarge |
4 | 15 | 15 |
r4.4xlarge |
8 | 30 | 30 |
r4.8xlarge |
8 | 30 | 30 |
r4.16xlarge |
15 | 50 | 50 |
r5.large |
3 | 10 | 10 |
r5.xlarge |
4 | 15 | 15 |
r5.2xlarge |
4 | 15 | 15 |
r5.4xlarge |
8 | 30 | 30 |
r5.8xlarge |
8 | 30 | 30 |
r5.12xlarge |
8 | 30 | 30 |
r5.16xlarge |
15 | 50 | 50 |
r5.24xlarge |
15 | 50 | 50 |
r5.metal |
15 | 50 | 50 |
r5a.large |
3 | 10 | 10 |
r5a.xlarge |
4 | 15 | 15 |
r5a.2xlarge |
4 | 15 | 15 |
r5a.4xlarge |
8 | 30 | 30 |
r5a.8xlarge |
8 | 30 | 30 |
r5a.12xlarge |
8 | 30 | 30 |
r5a.16xlarge |
15 | 50 | 50 |
r5a.24xlarge |
15 | 50 | 50 |
r5ad.large |
3 | 10 | 10 |
r5ad.xlarge |
4 | 15 | 15 |
r5ad.2xlarge |
4 | 15 | 15 |
r5ad.4xlarge |
8 | 30 | 30 |
r5ad.8xlarge |
8 |
30 |
30 |
r5ad.12xlarge |
8 | 30 | 30 |
r5ad.16xlarge |
15 | 50 | 50 |
r5ad.24xlarge |
15 | 50 | 50 |
r5d.large |
3 | 10 | 10 |
r5d.xlarge |
4 | 15 | 15 |
r5d.2xlarge |
4 | 15 | 15 |
r5d.4xlarge |
8 | 30 | 30 |
r5d.8xlarge |
8 |
30 |
30 |
r5d.12xlarge |
8 | 30 | 30 |
r5d.16xlarge |
15 | 50 | 50 |
r5d.24xlarge |
15 | 50 | 50 |
r5d.metal |
15 | 50 | 50 |
r5dn.large |
3 | 10 | 10 |
r5dn.xlarge |
4 | 15 | 15 |
r5dn.2xlarge |
4 | 15 | 15 |
r5dn.4xlarge |
8 | 30 | 30 |
r5dn.8xlarge |
8 |
30 |
30 |
r5dn.12xlarge |
8 | 30 | 30 |
r5dn.16xlarge |
15 | 50 | 50 |
r5dn.24xlarge |
15 | 50 | 50 |
r5n.large |
3 | 10 | 10 |
r5n.xlarge |
4 | 15 | 15 |
r5n.2xlarge |
4 | 15 | 15 |
r5n.4xlarge |
8 | 30 | 30 |
r5n.8xlarge |
8 |
30 |
30 |
r5n.12xlarge |
8 | 30 | 30 |
r5n.16xlarge |
15 | 50 | 50 |
r5n.24xlarge |
15 | 50 | 50 |
r6g.medium |
2 |
4 |
4 |
r6g.large |
3 |
10 |
10 |
r6g.xlarge |
4 |
15 |
15 |
r6g.2xlarge |
4 |
15 |
15 |
r6g.4xlarge |
8 |
30 |
30 |
r6g.8xlarge |
8 |
30 |
30 |
r6g.12xlarge |
8 |
30 |
30 |
r6g.16xlarge |
15 |
50 |
50 |
r6g.metal |
15 |
50 |
50 |
r6gd.medium |
2 |
4 |
4 |
r6gd.large |
3 |
10 |
10 |
r6gd.xlarge |
4 |
15 |
15 |
r6gd.2xlarge |
4 |
15 |
15 |
r6gd.4xlarge |
8 |
30 |
30 |
r6gd.8xlarge |
8 |
30 |
30 |
r6gd.12xlarge |
8 |
30 |
30 |
r6gd.16xlarge |
15 |
50 |
50 |
r6gd.metal |
15 |
50 |
50 |
t1.micro |
2 |
2 |
IPv6 はサポートされていません |
t2.nano |
2 |
2 |
2 |
t2.micro |
2 |
2 |
2 |
t2.small |
3 |
4 |
4 |
t2.medium |
3 |
6 |
6 |
t2.large |
3 |
12 |
12 |
t2.xlarge |
3 |
15 |
15 |
t2.2xlarge |
3 |
15 |
15 |
t3.nano |
2 | 2 | 2 |
t3.micro |
2 | 2 | 2 |
t3.small |
3 | 4 | 4 |
t3.medium |
3 | 6 | 6 |
t3.large |
3 | 12 | 12 |
t3.xlarge |
4 | 15 | 15 |
t3.2xlarge |
4 | 15 | 15 |
t3a.nano |
2 |
2 |
2 |
t3a.micro |
2 |
2 |
2 |
t3a.small |
2 |
4 |
4 |
t3a.medium |
3 |
6 |
6 |
t3a.large |
3 |
12 |
12 |
t3a.xlarge |
4 |
15 |
15 |
t3a.2xlarge |
4 |
15 |
15 |
u-6tb1.metal |
5 |
30 |
30 |
u-9tb1.metal |
5 |
30 |
30 |
u-12tb1.metal |
5 |
30 |
30 |
u-18tb1.metal |
15 |
50 |
50 |
u-24tb1.metal |
15 |
50 |
50 |
x1.16xlarge |
8 | 30 | 30 |
x1.32xlarge |
8 | 30 | 30 |
x1e.xlarge |
3 | 10 | 10 |
x1e.2xlarge |
4 | 15 | 15 |
x1e.4xlarge |
4 | 15 | 15 |
x1e.8xlarge |
4 | 15 | 15 |
x1e.16xlarge |
8 | 30 | 30 |
x1e.32xlarge |
8 | 30 | 30 |
z1d.large |
3 | 10 | 10 |
z1d.xlarge |
4 | 15 | 15 |
z1d.2xlarge |
4 | 15 | 15 |
z1d.3xlarge |
8 | 30 | 30 |
z1d.6xlarge |
8 | 30 | 30 |
z1d.12xlarge |
15 | 50 | 50 |
z1d.metal |
15 | 50 | 50 |
ネットワークインターフェイスでの作業
ネットワークインターフェイスは、Amazon EC2 コンソールまたはコマンドラインを使用して操作できます。
目次
ネットワークインターフェイスの作成
ネットワークインターフェイスはサブネットで作成できます。作成後のネットワークインターフェイスを別のサブネットに移動することはできません。ネットワークインターフェイスは、同じアベイラビリティーゾーンのインスタンスにのみアタッチできます。
コンソールを使用してネットワークインターフェイスを作成するには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
[Create Network Interface] を選択します。
-
[Description] で、記述的な名前を入力します。
-
[Subnet] で、サブネットを選択します。
-
[Private IP] (または [IPv4 Private IP]) に、プライマリプライベート IPv4 アドレスを入力します。IPv4 アドレスを指定しない場合、選択されているサブネット内で使用可能な IPv4 アドレスが自動的に選択されます。
-
(IPv6 のみ) IPv6 CIDR ブロックが関連付けられているサブネットを選択した場合は、オプションで [IPv6 IP] フィールドに IPv6 アドレスを指定できます。
-
Elastic Fabric Adapter を作成するには、[Elastic Fabric Adapter] を選択します。
-
[Security groups] で、1 つまたは複数のセキュリティグループを選択します。
-
(オプション) [タグの追加] をクリックし、タグキーとタグ値を入力します。
-
[Yes, Create] を選択します。
コマンドラインを使用してネットワークインターフェイスを作成するには
次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。
-
create-network-interface (AWS CLI)
-
New-EC2NetworkInterface (AWS Tools for Windows PowerShell)
ネットワークインターフェイスに関する詳細の表示
アカウントのすべてのネットワークインターフェイスを表示できます。
コンソールを使用してネットワークインターフェイスを記述するには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択します。
-
詳細を表示するには、[Details] を選択します。
コマンドラインを使用してネットワークインターフェイスを記述するには
次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。
-
describe-network-interfaces (AWS CLI)
-
Get-EC2NetworkInterface (AWS Tools for Windows PowerShell)
コマンドラインを使用してネットワークインターフェイス属性を記述するには
次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。
-
describe-network-interface-attribute (AWS CLI)
-
Get-EC2NetworkInterfaceAttribute (AWS Tools for Windows PowerShell)
ネットワークインターフェイスのインスタンスへのアタッチ
停止したインスタンスまたは実行中のインスタンスにネットワークインターフェイスをアタッチできます。アタッチするには、Amazon EC2 コンソールの [Instances (インスタンス)] ページまたは [Network Interfaces (ネットワークインターフェイス)] ページを使用します。または、インスタンスの起動時に、既存のネットワークインターフェイスを指定するか、追加のネットワークインターフェイスをアタッチすることができます。
インスタンスのパブリック IPv4 アドレスが解放される場合、複数のネットワークインターフェイスがそのインスタンスにアタッチされていると、インスタンスに新しいパブリック IP アドレスは送信されません。パブリック IPv4 アドレスの動作の詳細については、「パブリック IPv4 アドレスと外部 DNS ホスト名」を参照してください。
インスタンスページを使用してネットワークインターフェイスをインスタンスにアタッチするには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[インスタンス] を選択します。
-
インスタンスを選択します。
-
[Actions (アクション)]、[Networking (ネットワーク)]、[Attach Network Interface (ネットワークインターフェイスのアタッチ)] の順に選択します。
-
ネットワークインターフェイスを選択し、[アタッチ] を選択します。
ネットワークインターフェイスページを使用してネットワークインターフェイスをインスタンスにアタッチするには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択し、[アタッチ] を選択します。
-
インスタンスを選択し、[Attach (アタッチ)] を選択します。
コマンドラインを使用してインスタンスにネットワークインターフェイスをアタッチするには
次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。
-
attach-network-interface (AWS CLI)
-
Add-EC2NetworkInterface (AWS Tools for Windows PowerShell)
ネットワークインターフェイスをインスタンスからデタッチする
ある時点で EC2 インスタンスにアタッチされているセカンダリネットワークインターフェイスは、Amazon EC2 コンソールの [インスタンス] ページまたは [ネットワークインターフェイス] ページを使用して、いつでもデタッチできます。
インスタンスページを使用してネットワークインターフェイスをインスタンスからデタッチするには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[インスタンス] を選択します。
-
インスタンスを選択します。
-
[Actions (アクション)]、[Networking (ネットワーク)]、[Detach Network Interface (ネットワークインターフェイスのデタッチ)] の順に選択します。
-
ネットワークインターフェイスを選択し、[デタッチ] を選択します。
Amazon EC2 コンソールを使用して、リソースにアタッチされているネットワークインターフェイス (Elastic Load Balancing ロードバランサー、Lambda 関数、WorkSpace、NAT ゲートウェイなど) を、別のサービスからデタッチすることはできません。これらのリソースのネットワークインターフェイスは、リソースが削除されると削除されます。
ネットワークインターフェイスページを使用してネットワークインターフェイスをインスタンスからデタッチするには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択し、その説明を表示して、ネットワークインターフェイスが別のタイプのリソースではなく、インスタンスにアタッチされていることを確認します。リソースが EC2 インスタンスの場合は、[デタッチ] を選択します。
ネットワークインターフェイスがインスタンスのプライマリネットワークインターフェイスの場合、[デタッチ] ボタンは無効になります。
-
確認を求めるメッセージが表示されたら、[Yes, Detach] を選択します。
-
Network Interface をインスタンスからデタッチできなかった場合は、[Force detachment] を選択し、再試行します。このオプションは、最後の手段としてのみ選択することをお勧めします。デタッチを強制すると、インスタンスを再起動するまで、同じインデックスに別のネットワークインターフェイスをアタッチできなくなります。また、インスタンスを再起動するまで、ネットワークインターフェイスがデタッチされたことをインスタンスメタデータに反映しないようにできます。
コマンドラインを使用してネットワークインターフェイスをデタッチするには
次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。
-
detach-network-interface (AWS CLI)
-
Dismount-EC2NetworkInterface (AWS Tools for Windows PowerShell)
IP アドレスの管理
ネットワークインターフェースの次の IP アドレスを管理できます。
-
Elastic IP アドレス (プライベート IPv4 アドレスごとに 1 つ)
-
IPv4 アドレス
-
IPv6 アドレス
コンソールを使用してネットワークインターフェイスの Elastic IP アドレスを管理するには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択します。
-
Elastic IP アドレスを関連付けるには、次の操作を行います。
-
[Actions]、[Associate Address] の順に選択します。
-
[アドレス] で、Elastic IP アドレスを選択します。
-
[Associate to private IP address] で、Elastic IP アドレスに関連付けるプライベート IPv4 アドレスを選択します。
-
[Allow reassociation] を選択して、指定したネットワークインターフェイスに Elastic IP アドレスを関連付け (現在、別のインスタンスまたはネットワークインターフェイスに関連付けられている場合)、[Associate Address] を選択します。
-
-
Elastic IP アドレスの関連付けを解除するには、次の手順を実行します。
-
[Actions (アクション)]、[Disassociate Address (アドレスの関連付け解除)] の順に選択します。
-
[Disassociate IP Address] ダイアログボックスで [Yes, Disassociate] を選択します。
-
コンソールを使用してネットワークインターフェイスの IPv4 アドレスと IPv6 アドレスを管理するには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択します。
-
[Actions]、[Manage IP Addresses] の順に選択します。
-
[IPv4 アドレス] の場合は、必要に応じて IP アドレスを変更します。IPv4 アドレスを割り当てるには、[Assign new IP (新しい IP の割り当て)] を選択し、サブネット範囲から IPv4 アドレスを指定するか、AWS が自動的に選択します。IPv4 アドレスの割り当てを解除するには、アドレスの横にある [Unassign (割り当て解除)] を選択します。
-
[IPv6 アドレス] の場合は、必要に応じて IP アドレスを変更します。IPv6 アドレスを割り当てるには、[Assign new IP (新しい IP の割り当て)] を選択し、サブネット範囲から IPv6 アドレスを指定するか、AWS が自動的に選択します。IPv6 アドレスの割り当てを解除するには、アドレスの横にある [Unassign (割り当て解除)] を選択します。
-
[Yes, Update] を選択します。
AWS CLI を使用してネットワークインターフェースの IP アドレスを管理するには
次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。
Tools for Windows PowerShell を使用してネットワークインターフェースの IP アドレスを管理するには
次のコマンドの 1 つを使用できます。
ネットワークインターフェース属性の変更
次のネットワークインターフェース属性を変更できます。
コンソールを使用してネットワークインターフェイスの説明を変更するには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択し、[アクション] を選択して、[説明の変更] を選択します。
-
[説明の変更] でネットワークインターフェイスの説明を入力し、[保存] を選択します。
コンソールを使用してネットワークインターフェイスのセキュリティグループを変更するには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択し、[アクション] を選択して、[セキュリティグループの変更] を選択します。
-
[Change Security Groups (セキュリティグループの変更)] で、使用するセキュリティグループを選択し、[保存] を選択します。
セキュリティグループとネットワークインターフェイスは、同じ VPC に対して作成する必要があります。Elastic Load Balancing などの他のサービスが所有するインターフェイスのセキュリティグループを変更するには、そのサービスを通じて変更します。
コンソールを使用してネットワークインターフェイスの終了時の動作を変更するには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択し、[アクション] を選択して、[Change Termination Behavior (終了時の動作を変更)] を選択します。
-
インスタンスの終了時にネットワークインターフェイスを削除する場合は、[Change Termination Behavior] ダイアログボックスの [Delete on termination] チェックボックスを選択します。
コンソールを使用してネットワークインターフェイスの送信元/送信先チェックを変更するには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択し、[Actions] を選択して、[Change Source/Dest Check] を選択します。
-
In the dialog box, choose Enabled (if enabling) or Disabled (if disabling), and Save.
コマンドラインを使用してネットワークインターフェース属性を変更するには
次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。
-
modify-network-interface-attribute (AWS CLI)
-
Edit-EC2NetworkInterfaceAttribute (AWS Tools for Windows PowerShell)
タグの追加または編集
タグとは、ネットワークインターフェイスに追加できるメタデータです。タグはプライベートとして扱われ、アカウントでのみ表示できます。各タグはキーとオプションの値で構成されます。タグの詳細については、リソースのタグ付け を参照してください。
コンソールを使用してネットワークインターフェイスのタグを追加または編集するには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択します。
-
詳細ペインの [Tags] を選択し、[Add/Edit Tags] を選択します。
-
[Add/Edit Tags] ダイアログボックスで、作成するタグごとに [Create Tag] を選択して、キーとオプションの値を入力します。完了したら、[Save ] を選択します。
コマンドラインを使用してネットワークインターフェイスのタグを追加または編集するには
次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。
-
create-tags (AWS CLI)
-
New-EC2Tag (AWS Tools for Windows PowerShell)
ネットワークインターフェイスの削除
ネットワークインターフェイスを削除するには、最初にそれをデタッチする必要があります。ネットワークインターフェイスを削除すると、そのインターフェイスに関連付けられているすべての属性が解放され、別のインスタンスで使用できるように、プライベート IP アドレスまたは Elastic IP アドレスが解放されます。
コンソールを使用してネットワークインターフェイスを削除するには
-
https://console.aws.amazon.com/ec2/
で Amazon EC2 コンソールを開きます。 -
ナビゲーションペインで、[Network Interfaces] を選択します。
-
ネットワークインターフェイスを選択し、[Delete] を選択します。
-
[Delete Network Interface] ダイアログボックスで、[Yes, Delete] を選択します。
コマンドラインを使用してネットワークインターフェイスを削除するには
次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。
-
delete-network-interface (AWS CLI)
-
Remove-EC2NetworkInterface (AWS Tools for Windows PowerShell)