ネットワークサーバー /etc/hosts ファイルの問題

ネットワークサーバー /etc/hosts ファイルの問題

サーバーのホスト名を/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)を指す必要があります。

関連情報