web-dev-qa-db-ja.com

FQDNホスト名とドットの設定

/ etc/hostsや/ etc/sysconfig/networkなどのファイルを編集しているのかどうか疑問に思っていました。名前の最後に。 test.example.comなど。

違いはありますか?いずれにせよ何かが壊れますか。

1
PHGamer

による - man hosts

ホスト名には、英数字、マイナス記号( "-")、およびピリオド( "。")のみを含めることができます。 アルファベット文字で始まり、英数字で終わる必要があります。

5
dunxd

/ etc/hostsのエントリはドメインで展開されることはなく、単純なテーブルルックアップであるため、末尾のドットは無意味であり、問​​題を引き起こす可能性があります。また、別の回答で述べたように、/ etc/hostsの仕様はそれらを除外します(この理由で)。

2
EightBitTony

末尾のドットは無意味ではありません。 FQDN(末尾のドットを含む)を使用してホストにアクセスしようとすると、/ etc/hostsのホスト名に末尾のドットがない場合、アプリケーションは/ etc/hostsではなくDNSから名前を検索します。

1
Minsuk Song

誰もが末尾のドットを使用しているのを見たことがないので、おそらく使用しないでください。今は何も壊れないかもしれませんが、何かがそれを予期していないかもしれないので、それはただ運命を誘惑しています。

1
Teddy