メニュー
Amazon Elastic Compute Cloud
Linux インスタンス用ユーザーガイド

Amazon EC2 インスタンスの IP アドレッシング

インスタンスには、IP アドレスと IPv4 DNS ホスト名が付与されます。これらは、インスタンスが EC2-Classic プラットフォームと Virtual Private Cloud (VPC) のどちらで起動されたかに応じて異なることがあります。EC2-Classic および EC2-VPC プラットフォームの詳細については、「サポートされているプラットフォーム」を参照してください。

Amazon EC2 と Amazon VPC は、IPv4 と IPv6 の両方のアドレス設定プロトコルをサポートします。デフォルトでは、Amazon EC2 と Amazon VPC は IPv4 アドレス設定プロトコルを使用します。この動作を無効にすることはできません。VPC の作成時には IPv4 CIDR ブロック (プライベート IPv4 アドレスの範囲) を指定する必要があります。必要に応じて、IPv6 CIDR ブロックを VPC とサブネットに割り当て、そのブロックからサブネットのインスタンスに IPv6 アドレスを割り当てることができます。IPv6 アドレスはインターネットから到達できます。IPv6 の詳細については、「VPC の IP アドレス指定」 (Amazon VPC ユーザーガイド) を参照してください。

IPv6 は、EC2-Classic プラットフォームではサポートされません。

プライベート IPv4 アドレスと内部 DNS ホスト名

プライベート IPv4 アドレスは、インターネットから到達できない IP アドレスです。プライベート IPv4 アドレスは、同じネットワーク (EC2-Classic または VPC) 内のインスタンス間の通信に使用できます。プライベート IPv4 アドレスの標準および仕様については、RFC 1918 を参照してください。

注記

RFC 1918 に指定されているプライベート IPv4 アドレスの範囲に含まれない、パブリックにルーティングできる CIDR ブロックを持つ VPC を作成できます。ただし、このドキュメントでプライベート IPv4 アドレス (または「プライベート IP アドレス」) と言う場合は、VPC の IPv4 CIDR 範囲に含まれる IP アドレスを指します。

インスタンスを起動すると、そのインスタンスのプライベート IPv4 アドレスが DHCP を使用して割り当てられます。また、各インスタンスには、インスタンスのプライベート IPv4 アドレスに解決される内部 DNS ホスト名 (ip-10-251-50-12.ec2.internal など) が割り当てられます。内部 DNS ホスト名は同じネットワーク内のインスタンス間の通信に使用できます。ただし、インスタンスが含まれるネットワークの外部の DNS ホスト名を解決することはできません。

VPC で起動されるインスタンスには、サブネットの IPv4 アドレス範囲のプライマリプライベート IP アドレスが割り当てられます。詳細については、Amazon VPC ユーザーガイド の「サブネットのサイズ設定」を参照してください。プライマリプライベート IP アドレスを指定しないでインスタンスを起動すると、サブネットの IPv4 範囲内で使用可能な IP アドレスが自動的に選択されます。VPC の各インスタンスには、プライマリプライベート IPv4 アドレスが割り当てられたデフォルトのネットワークインターフェイス (eth0) があります。追加のプライベート IPv4 アドレス (セカンダリプライベート IPv4 アドレス) も指定できます。プライマリプライベート IP アドレスとは異なり、セカンダリプライベート IP アドレスは、別のインスタンスに割り当て直すことができます。詳細については、「複数の IP アドレス」を参照してください。

EC2-Classic で起動されるインスタンスでは、インスタンスが停止または終了したときにプライベート IPv4 アドレスが解放されます。停止したインスタンスを再開すると、インスタンスには新しいプライベート IPv4 アドレスが割り当てられます。

VPC で起動されたインスタンスの場合、インスタンスが停止後に再開されたときはプライベート IPv4 アドレスとネットワークインターフェイスの関連付けが維持され、インスタンスが終了されたときは解放されます。

EC2-Classic でカスタムファイアウォール構成を作成した場合、Amazon DNS サーバーのアドレスからのポート 53 (DNS) (エフェメラル範囲の送信先ポート) からのインバウンドトラフィックを許可するルールをファイウォールに作成する必要があります。そうしない場合、インスタンスからの内部 DNS 解決に失敗します。ファイアウォールが自動的に DNS クエリレスポンスを自動的に許可しない場合は、Amazon DNS サーバーの IP アドレスからのトラフィックを許可する必要があります。Amazon DNS サーバーの IP アドレスを取得するには、インスタンス内から以下のコマンドを使用します。

Copy
grep nameserver /etc/resolv.conf

パブリック IPv4 アドレスと外部 DNS ホスト名

パブリック IP アドレスは、インターネットから到達可能な IPv4 アドレスです。インスタンスとインターネット間で通信するには、パブリック アドレスを使用できます。

パブリック IP アドレスを受け取る各インスタンスには、外部 DNS ホスト名 (ec2-203-0-113-25.compute-1.amazonaws.com など) が割り当てられます。外部 DNS ホスト名を解決すると、インスタンスのパブリック IP アドレス (インスタンスのネットワーク外の場合) およびインスタンスのプライベート IPv4 アドレス (インスタンスのネットワーク内からの場合) となります。パブリック IP アドレスは、ネットワークアドレス変換 (NAT) によって、プライマリプライベート IP アドレスにマッピングされます。NAT の詳細については、RFC 1631: The IP Network Address Translator (NAT) を参照してください。

EC2-Classic でインスタンスを起動すると、EC2-Classic パブリック IPv4 アドレスプールからインスタンスにパブリック IP アドレスが自動的に割り当てられます。この動作を変更することはできません。VPC でインスタンスを起動するとき、サブネットには、そのサブネットで起動するインスタンスが EC2-VPC パブリック IPv4 アドレスプールからパブリック IP アドレスを受け取るかどうかを決定する属性があります。デフォルトでは、デフォルト VPC で起動されたインスタンスにパブリック IP アドレスが割り当てられます。デフォルト以外のサブネットで起動されたインスタンスには、パブリック IP アドレスが割り当てられません。

VPC のインスタンスでパブリック IP アドレスを受け取るかどうかを制御するには、次の方法を使用します。

パブリック IP アドレスは、Amazon のパブリック IPv4 アドレスプールからインスタンスに割り当てられ、お客様の AWS アカウントには関連付けられません。パブリック IP アドレスをインスタンスから割り当て解除すると、そのパブリック IPv4 アドレスはパブリック IP アドレスプールに戻され、再利用することはできません。

手動でパブリック IP アドレスをインスタンスに関連付けること、また、手動でインスタンスから割り当て解除することはできません。場合によって、パブリック IP アドレスはインスタンスから解放されたり、新しいインスタンスに割り当てられたりします。

  • インスタンスが停止または終了されると、インスタンスのパブリック IP アドレスは解放されます。停止していたインスタンスが再起動されると、そのインスタンスには新しいパブリック IP アドレスが送信されます。

  • Elastic IP アドレスをインスタンスに関連付けた場合、または Elastic IP アドレスを VPC 内のインスタンスのプライマリネットワークインターフェイス (eth0) に関連付けた場合、インスタンスのパブリック IP アドレスは解放されます。Elastic IP アドレスをインスタンスから割り当て解除すると、そのインスタンスには新しいパブリック IP アドレスが送信されます。

  • VPC 内のインスタンスのパブリック IP アドレスが既に解放されている場合には、複数のネットワークインターフェイスがインスタンスにアタッチされていると、インスタンスに新しいパブリック IP アドレスは送信されません。

必要に応じて、インスタンスに関連付けおよびインスタンスから関連付けできる永続的なパブリック IP アドレスが必要な場合は、Elastic IP アドレスを使用します。たとえば、動的 DNS を使用して既存の DNS 名を新しいインスタンスのパブリック IP アドレスにマッピングした場合、その IP アドレスがインターネット内に伝達されるまでに最大 24 時間かかることがあります。その結果、新しいインスタンスはトラフィックを受信せず、終了したインスタンスがリクエストの受信を継続することがあります。この問題を解決するには、Elastic IP アドレスを使用します。独自の Elastic IP アドレスを割り当てて、それをインスタンスに関連付けることができます。詳細については、「Elastic IP アドレス」を参照してください。

VPC 内のインスタンスに Elastic IP アドレスを割り当てると、DNS ホスト名が有効な場合、インスタンスは IPv4 DNS ホスト名を受け取ります。詳細については、「Amazon VPC ユーザーガイド」の「VPC での DNS の使用」を参照してください。

注記

インスタンスがパブリック NAT IP アドレスを使用して他のインスタンスにアクセスする場合、アクセス先のインスタンスが同じリージョンにあるかどうかによって、リージョンデータ転送またはインターネットデータ転送に対して課金されます。

Elastic IP アドレス (IPv4)

Elastic IP アドレスは、アカウントに割り当てることができるパブリック IPv4 アドレスです。必要に応じて、インスタンスに関連付けることができます。これは、解放するように選択しない限り、インスタンスに割り当てられたままです。Elastic IP アドレスとその使用方法の詳細については、「Elastic IP アドレス」を参照してください。

IPv6 に対する Elastic IP アドレスはサポートされていません。

Amazon DNS サーバー

Amazon は、Amazon が提供する IPv4 DNS ホスト名を解決する DNS サーバーを IPv4 アドレスに提供します。EC2-Classic で、Amazon DNS サーバーは 172.16.0.23 にあります。EC2-VPC で、Amazon DNS サーバーは VPC ネットワークの範囲に 2 をプラスしたアドレスにあります。詳細については、Amazon VPC ユーザーガイド の「Amazon DNS サーバー」を参照してください。

IPv6 アドレス

必要に応じて、IPv6 CIDR ブロックを VPC と関連付けることができます。また、IPv6 CIDR ブロックをサブネットと関連付けることができます。VPC の IPv6 CIDR ブロックは、Amazon の IPv6 アドレスのプールから自動的に割り当てられます。独自にアドレス範囲を選択することはできません。詳細については、Amazon VPC ユーザーガイド の次のトピックを参照してください。

IPv6 アドレスはグローバルに一意であるため、インターネット経由で到達可能です。IPv6 CIDR ブロックが VPC およびサブネットと関連付けられていて、以下のいずれかに該当する場合、VPC 内のインスタンスには IPv6 アドレスが割り当てられます。

  • 起動時にサブネットからインスタンスに IPv6 アドレスが自動的に割り当てられるように設定されている。詳細については、「サブネットの IPv6 アドレス指定属性の変更」を参照してください。

  • 起動時に IPv6 アドレスをインスタンスに割り当てる。

  • 起動後に IPv6 アドレスをインスタンスのプライマリネットワークインターフェイスに割り当てる。

  • 起動後に IPv6 アドレスを同じサブネットのネットワークインターフェイスに割り当て、そのネットワークインターフェイスをインスタンスにアタッチする。

起動時にインスタンスに IPv6 アドレスが割り当てられると、そのアドレスはインスタンスのプライマリネットワークインターフェイス (eth0) と関連付けられます。IPv6 アドレスとネットワークインターフェイスの関連付けは解除できます。インスタンスの IPv6 DNS ホスト名はサポートされていません。

IPv6 アドレスは、インスタンスの停止および開始時には保持され、インスタンスの終了時に解放されます。IPv6 アドレスは、別のネットワークインターフェイスに割り当てられている間は再割り当てできません。最初に割り当てを解除する必要があります。

追加の IPv6 アドレスをインスタンスに割り当てるには、インスタンスにアタッチされたネットワークインターフェイスにアドレスを割り当てます。ネットワークインターフェイスに割り当てることができる IPv6 アドレスの数と、インスタンスにアタッチできるネットワークインターフェイスの数は、インスタンスタイプごとに異なります。詳細については、「各インスタンスタイプのネットワークインターフェイスあたりの IP アドレス数」を参照してください。

EC2-Classic と EC2-VPC の IP アドレスの違い

次の表では、EC2-Classic で起動されたインスタンス、デフォルトサブネットで起動されたインスタンス、デフォルト以外のサブネットで起動されたインスタンスの IP アドレスの違いをまとめています。

特徴 EC2-Classic デフォルトのサブネット デフォルト以外のサブネット

パブリック IP アドレス (Amazon のパブリック IPv4 アドレスプールより)

インスタンスはパブリック IP アドレスを受け取ります。

インスタンスは、起動時に特に IP アドレスを指定しない場合、またはサブネットのパブリック IP アドレス属性を変更しない場合、デフォルトではパブリック IP アドレスを受け取ります。

インスタンスは、起動時に特に IP アドレスを指定しない場合、またはサブネットのパブリック IP アドレス属性を変更しない場合、デフォルトではパブリック IP アドレスを受け取りません。

プライベート IPv4 アドレス

インスタンスは、起動するたびに、EC2-Classic の範囲に含まれるプライベート IP アドレスを受け取ります。

インスタンスはデフォルトサブネットの IPv4 アドレス範囲から静的プライベート IP アドレスを受け取ります。

インスタンスはサブネットの IPv4 アドレス範囲から静的プライベート IP アドレスを受け取ります。

複数の IPv4 アドレス

1 つのインスタンスには 1 つのプライベート IP アドレスを選択します。複数の IP アドレスはサポートされません。

複数のプライベート IP アドレスを 1 つのインスタンスに割り当てることができます。

複数のプライベート IP アドレスを 1 つのインスタンスに割り当てることができます。

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

IP アドレスが 1 つのインスタンスに関連付けられます。ネットワークインターフェイスはサポートされません。

IP アドレスはネットワークインターフェイスに関連付けられます。各インスタンスには 1 つまたは複数のネットワークインターフェイスがあります。

IP アドレスはネットワークインターフェイスに関連付けられます。各インスタンスには 1 つまたは複数のネットワークインターフェイスがあります。

Elastic IP アドレス (IPv4)

停止すると、Elastic IP アドレスとインスタンスの関連付けが解除されます。

停止しても、Elastic IP アドレスとインスタンスの関連付けが維持されます。

停止しても、Elastic IP アドレスとインスタンスの関連付けが維持されます。

DNS ホスト名 (IPv4)

DNS ホスト名はデフォルトで有効化されています。

DNS ホスト名はデフォルトで有効化されています。

DNS ホスト名は、Amazon VPC コンソールの VPC ウィザードを使用して VPC を作成していない限り、デフォルトで無効になっています。

IPv6 アドレス サポート外。インスタンスは IPv6 アドレスを受け取ることができません。 デフォルトで、インスタンスは IPv6 アドレスを受け取りません。ただし、IPv6 CIDR ブロックを VPC およびサブネットと関連付け、IPv6 アドレスを起動時に指定した場合やサブネットの IPv6 アドレス指定属性を変更した場合は除きます。 デフォルトで、インスタンスは IPv6 アドレスを受け取りません。ただし、IPv6 CIDR ブロックを VPC およびサブネットと関連付け、IPv6 アドレスを起動時に指定した場合やサブネットの IPv6 アドレス指定属性を変更した場合は除きます。

インスタンスの IP アドレスの使用

インスタンスに割り当てられた IP アドレスを表示し、起動時にパブリック IPv4 アドレスまたは IPv6 アドレスをインスタンスに割り当てることができます。

パブリック IP アドレス、プライベート IP アドレス、Elastic IP アドレスの確認

Amazon EC2 コンソールを使用して、インスタンスのプライベート IPv4 アドレス、パブリック IPv4 アドレス、および Elastic IP アドレスを確認できます。また、インスタンスメタデータを使用して、インスタンス内からインスタンスのパブリック IPv4 アドレスとプライベート IPv4 アドレスを確認することもできます。詳細については、「インスタンスメタデータとユーザーデータ」を参照してください。

To determine your instance's private IPv4 addresses using the console

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

  2. In the navigation pane, choose Instances.

  3. Select your instance. In the details pane, get the private IPv4 address from the Private IPs field, and get the internal DNS hostname from the Private DNS field.

  4. (VPC only) If you have one or more secondary private IPv4 addresses assigned to network interfaces that are attached to your instance, get those IP addresses from the Secondary private IPs field.

  5. (VPC only) Alternatively, in the navigation pane, choose Network Interfaces, and then select the network interface that's associated with your instance.

  6. Get the primary private IP address from the Primary private IPv4 IP field, and the internal DNS hostname from the Private DNS (IPv4) field.

  7. If you've assigned secondary private IP addresses to the network interface, get those IP addresses from the Secondary private IPv4 IPs field.

To determine your instance's public IPv4 addresses using the console

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

  2. In the navigation pane, choose Instances.

  3. Select your instance. In the details pane, get the public IP address from the IPv4 Public IP field, and get the external DNS hostname from the Public DNS (IPv4) field.

  4. If an Elastic IP address has been associated with the instance, get the Elastic IP address from the Elastic IPs field.

    注記

    If you've associated an Elastic IP address with your instance, the IPv4 Public IP field also displays the Elastic IP address.

  5. (VPC only) Alternatively, in the navigation pane, choose Network Interfaces, and then select a network interface that's associated with your instance.

  6. Get the public IP address from the IPv4 Public IP field. An asterisk (*) indicates the public IPv4 address or Elastic IP address that's mapped to the primary private IPv4 address.

    注記

    The public IPv4 address is displayed as a property of the network interface in the console, but it's mapped to the primary private IPv4 address through NAT. Therefore, if you inspect the properties of your network interface on your instance, for example, through ifconfig (Linux) or ipconfig (Windows), the public IPv4 address is not displayed. To determine your instance's public IPv4 address from within the instance, you can use instance metadata.

To determine your instance's IPv4 addresses using instance metadata

  1. Connect to your instance.

  2. Use the following command to access the private IP address:

    Copy
    [ec2-user ~]$ curl http://169.254.169.254/latest/meta-data/local-ipv4
  3. Use the following command to access the public IP address:

    Copy
    [ec2-user ~]$ curl http://169.254.169.254/latest/meta-data/public-ipv4

    Note that if an Elastic IP address is associated with the instance, the value returned is that of the Elastic IP address.

IPv6 アドレスの確認

(VPC のみ) Amazon EC2 コンソールを使用してインスタンスの IPv6 アドレスを確認できます。

To determine your instance's IPv6 addresses using the console

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

  2. In the navigation pane, choose Instances.

  3. Select your instance. In the details pane, get the IPv6 addresses from IPv6 IPs.

To determine your instance's IPv6 addresses using instance metadata

  1. Connect to your instance.

  2. Use the following command to view the IPv6 address (you can get the MAC address from http://169.254.169.254/latest/meta-data/network/interfaces/macs/):

    Copy
    [ec2-user ~]$ curl http://169.254.169.254/latest/meta-data/network/interfaces/macs/mac-address/ipv6s

インスタンス起動時のパブリック IPv4 アドレスの割り当て

EC2-Classic でインスタンスを起動すると、そのインスタンスにはパブリック IPv4 アドレスがデフォルトで割り当てられます。この動作を変更することはできません。

VPC では、すべてのサブネットに、そのサブネット内で起動されるインスタンスにパブリック IP アドレスが割り当てられるかどうかを決定する属性があります。デフォルトでは、デフォルト以外のサブネットではこの属性が false に設定されており、デフォルトのサブネットではこの属性が true に設定されています。インスタンスを起動する場合、パブリック IPv4 アドレス指定機能を使用してインスタンスにパブリック IPv4 アドレスを割り当てるかどうかを制御することもできます。サブネットの IP アドレス指定属性のデフォルトの動作をオーバーライドできます。パブリック IPv4 アドレスは、Amazon のパブリック IPv4 アドレスプールから割り当てられ、デバイスインデックス eth0 を持つネットワークインターフェイスに割り当てられます。この機能は、インスタンス起動時の特定の条件により異なります。

重要

起動後に、インスタンスからパブリック IP アドレスの割り当てを手動で解除することはできません。ただし、特定の場合に、アドレスが自動的に解放され、その後再利用できなくなります。詳細については、「パブリック IPv4 アドレスと外部 DNS ホスト名」を参照してください。お客様の意志で関連付けしたり関連付けを解除したりできる永続的なパブリック IP アドレスを必要とする場合は、起動してからインスタンスに Elastic IP アドレスを割り当てます。詳細については、「Elastic IP アドレス」を参照してください。

To access the public IP addressing feature when launching an instance

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

  2. Choose Launch Instance.

  3. Select an AMI and an instance type, and then choose Next: Configure Instance Details.

  4. On the Configure Instance Details page, for Network, select a VPC . The Auto-assign Public IP list is displayed. Choose Enable or Disable to override the default setting for the subnet.

    重要

    You cannot auto-assign a public IP address if you specify more than one network interface. Additionally, you cannot override the subnet setting using the auto-assign public IP feature if you specify an existing network interface for eth0.

  5. Follow the steps on the next pages of the wizard to complete your instance's setup. For more information about the wizard configuration options, see インスタンスの作成. On the final Review Instance Launch page, review your settings, and then choose Launch to choose a key pair and launch your instance.

  6. On the Instances page, select your new instance and view its public IP address in IPv4 Public IP field in the details pane.

パブリック IP アドレス機能は起動時にのみ使用できます。ただし、起動時にパブリック IP アドレスをインスタンスに割り当てるかどうかにかかわらず、起動後に Elastic IP アドレスをインスタンスに関連付けることができます。詳細については、「Elastic IP アドレス」を参照してください。サブネットのパブリック IPv4 アドレス指定動作を変更することもできます。詳細については、「サブネットの IPv4 アドレス指定属性の変更」を参照してください。

To enable or disable the public IP addressing feature using the command line

  • You can use one of the following commands. For more information about these command line interfaces, see Amazon EC2 へのアクセス.

    • Use the --associate-public-ip-address or the --no-associate-public-ip-address option with the run-instances command (AWS CLI)

    • Use the -AssociatePublicIp parameter with the New-EC2Instance command (AWS Tools for Windows PowerShell)

インスタンスへの IPv6 アドレスの割り当て

VPC とサブネットに IPv6 CIDR ブロックが関連付けられている場合は、起動時または起動後に IPv6 アドレスをインスタンスに割り当てることができます。IPv6 アドレスは、サブネットの IPv6 アドレス範囲から割り当てられ、デバイスインデックス eth0 を持つネットワークインターフェイスに割り当てられます。

To assign an IPv6 address to an instance during launch

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

  2. Select an AMI, an instance type, and choose Next: Configure Instance Details.

    注記

    Ensure that you select an instance type that supports IPv6 addresses. For more information, see インスタンスタイプ.

  3. On the Configure Instance Details page, for Network, select a VPC and for Subnet, select a subnet. For Auto-assign IPv6 IP, choose Enable.

  4. Follow the remaining steps in the wizard to launch your instance.

別の方法として、起動後に IPv6 アドレスをインスタンスに割り当てることもできます。

To assign an IPv6 address to your instance after launch

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

  2. In the navigation pane, choose Instances.

  3. Select your instance, choose Actions, Manage IP Addresses.

  4. Under IPv6 Addresses, choose Assign new IP. You can specify an IPv6 address from the range of the subnet, or leave the Auto-assign value to let Amazon choose an IPv6 address for you.

  5. Choose Save.

注記

Amazon Linux 2016.09.0 以降または Windows Server 2008 R2 以降を使用してインスタンスを起動した場合、インスタンスは IPv6 用に設定されるため、インスタンスで IPv6 アドレスを認識するための追加のステップは不要です。古い AMI からインスタンスを起動した場合は、必要に応じてインスタンスを手動で設定します。詳細については、「インスタンスでの IPv6 の設定」 (Amazon VPC ユーザーガイド) を参照してください。

コマンドラインを使用して IPv6 アドレスを割り当てるには

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

インスタンスからの IPv6 アドレスの割り当て解除

Amazon EC2 コンソールを使用してインスタンスから IPv6 アドレスを割り当て解除できます。

To unassign an IPv6 address from an instance

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

  2. In the navigation pane, choose Instances.

  3. Select your instance, choose Actions, Manage IP Addresses.

  4. Under IPv6 Addresses, choose Unassign for the IPv6 address to unassign.

  5. Choose Yes, Update.

コマンドラインを使用して IPv6 アドレスを割り当て解除するには

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