Amazon Elastic Compute Cloud (Amazon EC2) インスタンスのホスト名を変更しました。ただし、インスタンスを再起動するか停止してから起動すると、ホスト名が元に戻ります。ホスト名を保持するにはどうすればいいですか?

Amazon EC2 インスタンスが再起動または停止してもホスト名が確実に保持されるようにするには、Amazon EC2 インスタンスの適切な構成ファイルにホスト名を追加する必要があります。

注:以下の手順は Amazon Linux に適用されます。Amazon Linux 2 に適用する手順については、「RHEL 7 または Centos 7 を実行するプライベート Amazon EC2 インスタンスに静的ホスト名を割り当てる方法」を参照してください。

1.    vim/etc/sysconfig/network を開きます。

sudo vim /etc/sysconfig/network

2.    HOSTNAME パラメータの値を変更します (persistent_hostname をお好みのホスト名に置き換えます) 。

HOSTNAME=persistent_hostname

3.    ネットワーキングはい に設定します。

NETWORKING=yes

4.    変更を保存し、vim エディターを終了します。

注:この変更を行った後、Shift キー + (:)を押すと、vim のエディターで新しいコマンド入力ボックスが開きます。「wq」と入力し、Enter キーを押して、変更を保存したら、vim を終了します。

5.    vim/etc/hosts を開きます。

sudo vim /etc/hosts

6.    127.0.0.1 で始まるエントリを次のように変更し、persistent_hostnamelocaldomain、およびlocalhost をお望みのホスト名、ローカルドメイン、およびローカルホストに置き換えます。

127.0.0.1 persistent_hostname.localdomain localhost localhost.localdomain

7.    変更を保存し、vim エディターを終了します。

8.    ホスト名の変更に成功したことを確認するには、インスタンスを再起動してから、hostname コマンドを実行します。

sudo reboot
hostname

このコマンドは新しいホスト名を返します。


このページは役に立ちましたか? はい | いいえ

AWS サポート ナレッジ センターに戻る

サポートが必要ですか? AWS サポートセンターをご覧ください。

公開日: 2015 年 09 月 14 日

更新: 2019 年 01 月 22 日