サーバーのホスト名を/etc/hostsファイルにリストする必要があることを知っています。
1.1.1.1 server1.example.com server1
また、サーバーでホストされているすべてのドメインを同じ形式で/ etc / hostsファイルにリストする必要がありますか?
答え1
すべてのホスト名は、パブリックに表示される前(またはDNSサーバーの場所によって組織内で表示される前)にDNSサーバーに登録する必要があります。
または
/etc/hosts
ファイルに追加されました。
自分のコンピュータで実行されているサイトを開発している場合は、127.?.?.?
アドレスで実行し、すべての名前を/etc/hosts
。
127.0.10.1 vhostname1 vhostname2 webserver
またはDNSを使用してください/etc/hosts
。/etc/hosts
それは昔のやり方です。最初はファイルを各コンピュータにコピーする必要があったため、拡張子なしで使用されました。 DNSが代替です。ただし、/etc/hosts
名前はそのコンピュータにのみ表示され、すばやく簡単に変更できるため、ローカルコンピュータでサイトを実行したい場合(サイトを開発するときなど)に便利です。
DNSを使用している場合。 A(およびAAAA)レコードを含むサーバーのデフォルト名を設定します。次に、各サイト名のCNAMEレコードを設定します。このレコードはマスターレコード(A / AAAA)を指す必要があります。