web-dev-qa-db-ja.com

セカンドレベルドメイン名をFQDNとして使用できますか? (例:hostname.com)

私はしばらくそれをやっていて、それはうまくいくようですが、FQDNに関してはどのような良い習慣があるかを確認したいと思いました。現在、サーバーはホスト名myhostnameでセットアップされており、ドメインはmyhostname.comとして登録されており、ドメインAはwwwと@のレコードをパブリックIPを指しています。私のhostsファイルは次のようになります。

127.0.0.1 localhost localhost.local my.static.ip.ex myhostname.com myhostname

FQDNをセカンドレベルドメイン名に設定するのは間違っていますか?

1
mijac

親ドメインをホスト名として使用しても、直接問題はありません。 exampleexample.comhostname.example.comを使用するのはむしろ慣例であり、www.example.commail.example.comなどのさまざまなサービスをさまざまなサーバーに分離する場合はより直感的です。また、後でサーバーを追加または切り替えるときに、作業がはるかに簡単になります。

ただし、上記のいずれも完全修飾ドメイン名(FQDN)ではありません。 FQDNには、インターネットのトップレベルドメイン.も含まれます。 Host.example.com.。 ( ホスト名 ウィキペディアの記事を参照してください。)

2
Esa Jokinen

次のことを行う必要があります。

男5ホスト

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

必要に応じてFQDNやドメインのみを使用できますが、なぜですか?すでにDNSエントリがあるとすると、冗長になります。将来何かが変更された場合は、DNSエントリを別のIPにポイントすることになります[〜#〜] and [〜#〜]あなたさらに別の場所で同じ記録を維持する必要があります/etc/hostsその変更を反映するために..

1
alexus