EC2インスタンスでのプライベートDNSの設定方法


以下の手順に従って、EC2インスタンスでプライベートDNSを設定することができます。

  1. EC2インスタンスにSSHで接続します。

  2. /etc/dhcp/dhclient.conf ファイルを編集します。このファイルは、インスタンスがDHCPからIPアドレスを取得する際の設定を含んでいます。以下のコマンドを使用してファイルを開きます。

sudo vi /etc/dhcp/dhclient.conf
  1. ファイル内で、supersede domain-name-servers の行を見つけ、コメント解除し、IPアドレスを指定します。例えば、GoogleのパブリックDNSサーバを使用する場合は、以下のように設定します。
supersede domain-name-servers 8.8.8.8, 8.8.4.4;
  1. ファイルを保存して閉じます。

  2. ネットワーキングサービスを再起動します。

sudo service networking restart

これで、EC2インスタンスでのプライベートDNSの設定が完了しました。インスタンス内から他のリソースにプライベートDNS名でアクセスすることができるようになります。

この方法を利用することで、VPC内のリソース間の通信をより簡単に管理することができます。また、必要に応じて、他のDNSサーバを指定することも可能です。