AWS 環境では、通常、パブリック IP アドレスとプライベート IP アドレスの 2 つがあります。ホストにログインするときは正規のIPを使用し、ホストファイルを編集するときはプライベートIPを使用します。これに関するベストプラクティスは何ですか?
hostname; private ip; public ip;
host1 192.168.1.2 202.118.2.117
host2 192.168.1.3 202.118.2.118
host3 192.168.1.4 202.118.2.119
host4 192.168.1.5 202.118.2.120
host5 192.168.1.6 202.118.2.121
ベストプラクティスは何ですか?
ベストアンサー1
経験的には、内部サービスの場合はプライベートIPアドレスを使用し、外部の可視性を持つサービスの場合はパブリックIPアドレスを使用します。
したがって、同じネットワーク上のローカルサーバー間のすべての通信はプライベートIPアドレス(mySQLサーバーと通信するWebフロントエンドなど)を使用し、外部から提供されるすべてのサービスはパブリックIPアドレス(Web仮想ホストなど)を使用します。 。
ホストファイルではプライベートIPアドレスを使用する必要がありますが、可能プライベートIPアドレスを持つホスト名とパブリックIPアドレスを持つDNS名の両方を使用します。最終的に設定によって異なります。