私はしばらくそれをやっていて、それはうまくいくようですが、FQDNに関してはどのような良い習慣があるかを確認したいと思いました。現在、サーバーはホスト名myhostname
でセットアップされており、ドメインはmyhostname.com
として登録されており、ドメインAはwwwと@のレコードをパブリックIPを指しています。私のhostsファイルは次のようになります。
127.0.0.1 localhost localhost.local my.static.ip.ex myhostname.com myhostname
FQDNをセカンドレベルドメイン名に設定するのは間違っていますか?
親ドメインをホスト名として使用しても、直接問題はありません。 example
&example.com
。 hostname.example.com
を使用するのはむしろ慣例であり、www.example.com
やmail.example.com
などのさまざまなサービスをさまざまなサーバーに分離する場合はより直感的です。また、後でサーバーを追加または切り替えるときに、作業がはるかに簡単になります。
ただし、上記のいずれも完全修飾ドメイン名(FQDN)ではありません。 FQDNには、インターネットのトップレベルドメイン、.
も含まれます。 Host.example.com.
。 ( ホスト名 ウィキペディアの記事を参照してください。)
次のことを行う必要があります。
男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
その変更を反映するために..