ホームページ  >  記事  >  運用・保守  >  Linuxシステムサービスの/etc/host*のファイル記述の詳細説明(1)

Linuxシステムサービスの/etc/host*のファイル記述の詳細説明(1)

黄舟
黄舟オリジナル
2017-06-06 10:39:524021ブラウズ

1. /etc/hosts

>man hosts


1. 機能: ホスト名クエリ静的テーブル。 O/ETC/HOSTS ファイル形式。各行は IP アドレスを表します。各行は 3 つの部分で構成されます:

ip_address canonical_hostname [aliases ......]

IP アドレス仕様のホスト名またはドメイン名コンソール名

注:

(1) #

Note

Content

(2) ホスト名には数字、文字、ハイフン (-)、およびドット (.) のみを含めることができ、文字で始まり文字で終わる必要があります。または番号。

(3) ホスト名のエイリアスはオプションです

(4) ホスト テーブルは DNS に置き換えられましたが、依然として広く使用されています:

--システム ブート: ほとんどのシステムには小さなホスト テーブルがあり、ローカルネットワーク内の重要なホストの名前とアドレス情報。これは、DNS が有効になっていない場合に便利です。

- NIS: NIS を使用する Web サイトは、NIS ホスト データベースへの入力としてホスト テーブルを使用します。NIS が DNS を使用する場合でも、ほとんどの NIS Web サイトはすべてのローカル ホストのバックアップ エントリとしてホスト テーブルを使用します。

- 孤立したノード: インターネットに接続されていない LAN では、ホスト テーブルが DNS の代わりに使用されます。ローカル情報がほとんど変更されず、ローカル LAN がインターネットに接続されていない場合、DNS には利点がありません。

上記の隔離されたノードとは、インターネット接続なしで LAN を確立する場合、/etc/hosts を使用して、接続する必要があるホスト名と IP の間のマッピングを指定できます (/etc にない場合)。 /hosts マッピングでは、通常は接続できません。

(5) このファイルへの変更は、通常、このファイルキャッシュ

が適用されない限り、すぐに有効になります。

2. 例

EXAMPLE       127.0.0.1       
localhost       192.168.1.10    
foo.mydomain.org       foo       
192.168.1.13    bar.mydomain.org       
bar       146.82.138.7    
master.debian.org      master       
209.237.226.90  www.opensource.org

注:

/etc/hosts に IP とそのホスト名を入力した後、ホスト名を使用して

リモート ログイン または LAN 内での接続を実行できます。 2. /etc /hostname -host -nameが一時的に変更されます。

3. /etc/host.conf

1. ドメイン名を解決するには 2 つの方法があります:

(1) DNS システムを使用する

(2) /etc/hosts ファイルを使用する

/etc/host .conf はドメイン名解決方法のシーケンスを指定できます。

一般的な内容は次のとおりです:

ord

er: 使用する順序を指定します。

hosts: /etc/hosts ファイル解決を使用します。

bind: DNS 解決を使用します。

以上がLinuxシステムサービスの/etc/host*のファイル記述の詳細説明(1)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。