Elastic Network Interface - Amazon Elastic Compute Cloud

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 アドレス数
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

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
d3.xlarge 4 3 3
d3.2xlarge 4 5 5
d3.4xlarge 4 10 10
d3.8xlarge 3 20 20
d3en.large 4 2 2
d3en.xlarge 4 3 3
d3en.2xlarge 4 5 5
d3en.4xlarge 4 10 10
d3en.6large 4 15 15
d3en.8xlarge 4 20 20
d3en.12xlarge 3 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
g4ad.4xlarge 3 10 10
g4ad.8xlarge 4 15 15
g4ad.16xlarge 8 30 30
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
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
m5dn.metal 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
m5n.metal 15 50 50
m5zn.large 3 10 10
m5zn.xlarge 4 15 15
m5zn.2xlarge 4 15 15
m5zn.3xlarge 8 30 30
m5zn.6xlarge

8

30

30

m5zn.12xlarge 15 50 50
m5zn.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
r5b.large 3 10 10
r5b.xlarge 4 15 15
r5b.2xlarge 4 15 15
r5b.4xlarge 8 30 30
r5b.8xlarge 8 30 30
r5b.12xlarge 8 30 30
r5b.16xlarge 15 50 50
r5b.24xlarge 15 50 50
r5b.metal 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
r5dn.metal 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
r5n.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

describe-instance-types AWS CLI コマンドを使用して、サポートされるネットワークインターフェイスやインターフェイスごとの IP アドレスなど、インスタンスタイプに関する情報を表示できます。次の例では、すべての C5 インスタンスでこれらの情報を表示します。

aws ec2 describe-instance-types --filters Name=instance-type,Values=c5.* --query "InstanceTypes[].{Type: InstanceType, MaxENI: NetworkInfo.MaximumNetworkInterfaces, IPv4addr: NetworkInfo.Ipv4AddressesPerInterface}" --output table --------------------------------------- | DescribeInstanceTypes | +----------+----------+---------------+ | IPv4addr | MaxENI | Type | +----------+----------+---------------+ | 30 | 8 | c5.4xlarge | | 50 | 15 | c5.24xlarge | | 15 | 4 | c5.xlarge | | 30 | 8 | c5.12xlarge | | 10 | 3 | c5.large | | 15 | 4 | c5.2xlarge | | 50 | 15 | c5.metal | | 30 | 8 | c5.9xlarge | | 50 | 15 | c5.18xlarge | +----------+----------+---------------+

ネットワークインターフェイスの操作

ネットワークインターフェイスは、Amazon EC2 コンソールまたはコマンドラインを使用して操作できます。

ネットワークインターフェイスの作成

ネットワークインターフェイスはサブネットで作成できます。作成後のネットワークインターフェイスを別のサブネットに移動することはできません。ネットワークインターフェイスは、同じアベイラビリティーゾーンのインスタンスにのみアタッチできます。

コンソールを使用してネットワークインターフェイスを作成するには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. [Create Network Interface] を選択します。

  4. [Description] で、記述的な名前を入力します。

  5. [Subnet] で、サブネットを選択します。

  6. [Private IP] (または [IPv4 Private IP]) に、プライマリプライベート IPv4 アドレスを入力します。IPv4 アドレスを指定しない場合、選択されているサブネット内で使用可能な IPv4 アドレスが自動的に選択されます。

  7. (IPv6 のみ) IPv6 CIDR ブロックが関連付けられているサブネットを選択した場合は、オプションで [IPv6 IP] フィールドに IPv6 アドレスを指定できます。

  8. Elastic Fabric Adapter を作成するには、[Elastic Fabric Adapter] を選択します。

  9. [Security groups] で、1 つまたは複数のセキュリティグループを選択します。

  10. (オプション) [Add Tag (タグの追加)] を選択し、タグキーとタグ値を入力します。

  11. [Yes, Create] を選択します。

コマンドラインを使用してネットワークインターフェイスを作成するには

次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。

ネットワークインターフェイスに関する詳細の表示

アカウントのすべてのネットワークインターフェイスを表示できます。

コンソールを使用してネットワークインターフェイスを記述するには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択します。

  4. 詳細を表示するには、[Details] を選択します。

コマンドラインを使用してネットワークインターフェイスを記述するには

次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。

コマンドラインを使用してネットワークインターフェイス属性を記述するには

次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。

インスタンスへのネットワークインターフェイスのアタッチ

停止したインスタンスまたは実行中のインスタンスにネットワークインターフェイスをアタッチできます。アタッチするには、Amazon EC2 コンソールの [Instances (インスタンス)] ページまたは [Network Interfaces (ネットワークインターフェイス)] ページを使用します。または、インスタンスの起動時に、既存のネットワークインターフェイスを指定するか、追加のネットワークインターフェイスをアタッチすることができます。

インスタンスのパブリック IPv4 アドレスが解放される場合、複数のネットワークインターフェイスがそのインスタンスにアタッチされていると、インスタンスに新しいパブリック IP アドレスは送信されません。パブリック IPv4 アドレスの動作の詳細については、「パブリック IPv4 アドレスと外部 DNS ホスト名」を参照してください。

インスタンスページを使用してネットワークインターフェイスをインスタンスにアタッチするには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[インスタンス] を選択します。

  3. インスタンスを選択します。

  4. [Actions (アクション)]、[Networking (ネットワーク)]、[Attach Network Interface (ネットワークインターフェイスのアタッチ)] の順に選択します。

  5. ネットワークインターフェイスを選択します。インスタンスが複数のネットワークカードをサポートしている場合は、ネットワークカードを選択できます。

  6. [アタッチ] を選択します。

ネットワークインターフェイスページを使用してネットワークインターフェイスをインスタンスにアタッチするには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択し、[アタッチ] を選択します。

  4. インスタンスを選択します。インスタンスが複数のネットワークカードをサポートしている場合は、ネットワークカードを選択できます。

  5. [アタッチ] を選択します。

コマンドラインを使用してインスタンスにネットワークインターフェイスをアタッチするには

次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。

インスタンスからのネットワークインターフェイスのデタッチ

ある時点で EC2 インスタンスにアタッチされているセカンダリネットワークインターフェイスは、Amazon EC2 コンソールの [インスタンス] ページまたは [ネットワークインターフェイス] ページを使用して、いつでもデタッチできます。

インスタンスページを使用してネットワークインターフェイスをインスタンスからデタッチするには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[インスタンス] を選択します。

  3. インスタンスを選択します。

  4. [Actions (アクション)]、[Networking (ネットワーク)]、[Detach Network Interface (ネットワークインターフェイスのデタッチ)] の順に選択します。

  5. ネットワークインターフェイスを選択し、[デタッチ] を選択します。

Amazon EC2 コンソールを使用して、リソースにアタッチされているネットワークインターフェイス (Elastic Load Balancing ロードバランサー、Lambda 関数、WorkSpace、NAT ゲートウェイなど) を、別のサービスからデタッチすることはできません。これらのリソースのネットワークインターフェイスは、リソースが削除されると削除されます。

ネットワークインターフェイスページを使用してネットワークインターフェイスをインスタンスからデタッチするには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択し、その説明を表示して、ネットワークインターフェイスが別のタイプのリソースではなく、インスタンスにアタッチされていることを確認します。リソースが EC2 インスタンスの場合は、[デタッチ] を選択します。

    ネットワークインターフェイスがインスタンスのプライマリネットワークインターフェイスの場合、[デタッチ] ボタンは無効になります。

  4. 確認を求めるメッセージが表示されたら、[Yes, Detach] を選択します。

  5. Network Interface をインスタンスからデタッチできなかった場合は、[Force detachment] を選択し、再試行します。このオプションは、最後の手段としてのみ選択することをお勧めします。デタッチを強制すると、インスタンスを再起動するまで、同じインデックスに別のネットワークインターフェイスをアタッチできなくなります。また、インスタンスを再起動するまで、ネットワークインターフェイスがデタッチされたことをインスタンスメタデータに反映しないようにできます。

コマンドラインを使用してネットワークインターフェイスをデタッチするには

次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。

IP アドレスの管理

ネットワークインターフェースの次の IP アドレスを管理できます。

  • Elastic IP アドレス (プライベート IPv4 アドレスごとに 1 つ)

  • IPv4 アドレス

  • IPv6 アドレス

コンソールを使用してネットワークインターフェイスの Elastic IP アドレスを管理するには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択します。

  4. Elastic IP アドレスを関連付けるには、次の操作を行います。

    1. [Actions]、[Associate Address] の順に選択します。

    2. [アドレス] で、Elastic IP アドレスを選択します。

    3. [Associate to private IP address] で、Elastic IP アドレスに関連付けるプライベート IPv4 アドレスを選択します。

    4. [Allow reassociation] を選択して、指定したネットワークインターフェイスに Elastic IP アドレスを関連付け (現在、別のインスタンスまたはネットワークインターフェイスに関連付けられている場合)、[Associate Address] を選択します。

  5. Elastic IP アドレスの関連付けを解除するには、次の手順を実行します。

    1. [Actions (アクション)]、[Disassociate Address (アドレスの関連付け解除)] の順に選択します。

    2. [Disassociate IP Address] ダイアログボックスで [Yes, Disassociate] を選択します。

コンソールを使用してネットワークインターフェイスの IPv4 アドレスと IPv6 アドレスを管理するには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択します。

  4. [Actions]、[Manage IP Addresses] の順に選択します。

  5. [IPv4 アドレス] の場合は、必要に応じて IP アドレスを変更します。IPv4 アドレスを割り当てるには、[Assign new IP (新しい IP の割り当て)] を選択し、サブネット範囲から IPv4 アドレスを指定するか、AWS が自動的に選択します。IPv4 アドレスの割り当てを解除するには、アドレスの横にある [Unassign (割り当て解除)] を選択します。

  6. [IPv6 アドレス] の場合は、必要に応じて IP アドレスを変更します。IPv6 アドレスを割り当てるには、[Assign new IP (新しい IP の割り当て)] を選択し、サブネット範囲から IPv6 アドレスを指定するか、AWS が自動的に選択します。IPv6 アドレスの割り当てを解除するには、アドレスの横にある [Unassign (割り当て解除)] を選択します。

  7. [Yes, Update] を選択します。

AWS CLI を使用してネットワークインターフェースの IP アドレスを管理するには

次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。

Tools for Windows PowerShell を使用してネットワークインターフェースの IP アドレスを管理するには

次のコマンドの 1 つを使用できます。

ネットワークインターフェイス属性の変更

次のネットワークインターフェース属性を変更できます。

コンソールを使用してネットワークインターフェイスの説明を変更するには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択し、[アクション] を選択して、[説明の変更] を選択します。

  4. [説明の変更] でネットワークインターフェイスの説明を入力し、[保存] を選択します。

コンソールを使用してネットワークインターフェイスのセキュリティグループを変更するには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択し、[アクション] を選択して、[セキュリティグループの変更] を選択します。

  4. [Change Security Groups (セキュリティグループの変更)] で、使用するセキュリティグループを選択し、[保存] を選択します。

    セキュリティグループとネットワークインターフェイスは、同じ VPC に対して作成する必要があります。Elastic Load Balancing などの他のサービスが所有するインターフェイスのセキュリティグループを変更するには、そのサービスを通じて変更します。

コンソールを使用してネットワークインターフェイスの終了時の動作を変更するには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択し、[アクション] を選択して、[Change Termination Behavior (終了時の動作を変更)] を選択します。

  4. インスタンスの終了時にネットワークインターフェイスを削除する場合は、[Change Termination Behavior] ダイアログボックスの [Delete on termination] チェックボックスを選択します。

コンソールを使用してネットワークインターフェイスの送信元/送信先チェックを変更するには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択し、[Actions] を選択して、[Change Source/Dest Check] を選択します。

  4. In the dialog box, choose Enabled (if enabling) or Disabled (if disabling), and Save.

コマンドラインを使用してネットワークインターフェース属性を変更するには

次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。

タグの追加または編集

タグとは、ネットワークインターフェイスに追加できるメタデータです。タグはプライベートとして扱われ、アカウントでのみ表示できます。各タグはキーとオプションの値で構成されます。タグの詳細については、Amazon EC2 リソースのタグ付け を参照してください。

コンソールを使用してネットワークインターフェイスのタグを追加または編集するには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択します。

  4. 詳細ペインの [Tags] を選択し、[Add/Edit Tags] を選択します。

  5. [Add/Edit Tags] ダイアログボックスで、作成するタグごとに [Create Tag] を選択して、キーとオプションの値を入力します。完了したら、[Save ] を選択します。

コマンドラインを使用してネットワークインターフェイスのタグを追加または編集するには

次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。

ネットワークインターフェイスの削除

ネットワークインターフェイスを削除するには、最初にそれをデタッチする必要があります。ネットワークインターフェイスを削除すると、そのインターフェイスに関連付けられているすべての属性が解放され、別のインスタンスで使用できるように、プライベート IP アドレスまたは Elastic IP アドレスが解放されます。

コンソールを使用してネットワークインターフェイスを削除するには

  1. https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインで、[Network Interfaces] を選択します。

  3. ネットワークインターフェイスを選択し、[Delete] を選択します。

  4. [Delete Network Interface] ダイアログボックスで、[Yes, Delete] を選択します。

コマンドラインを使用してネットワークインターフェイスを削除するには

次のコマンドの 1 つを使用できます。これらのコマンドラインインターフェイスの詳細については、Amazon EC2 へのアクセス を参照してください。