hosts ファイルは Linux システムにおいて IP アドレスとドメイン名を高速に解決するためのファイルであり、ASCII 形式で「/etc」ディレクトリに保存され、ファイル名は「hosts」です。
hosts ファイルには IP アドレスとホスト名のマッピングに加え、ホスト名のエイリアスも含まれています。ドメインネームサーバーがない場合、システム上のすべてのネットワークプログラムはこのファイルを参照して特定のホスト名に対応する IP アドレスを解決します。そうでなければ DNS サービスプログラムを使用する必要があります。通常、よく使うドメイン名と IP アドレスのマッピングを hosts ファイルに追加することで、迅速かつ便利にアクセスできます。
hosts ファイルが悪意を持って変更されると、サービスが利用不能になる可能性があります。