私はサーバー設定の世界に不慣れで、ホスト名と完全修飾ドメイン名(FQDN)という用語に困惑しています。
たとえば、ローカルネットワーク上のファイルをホストするサーバー、つまりファイルサーバーをセットアップする場合、myfileserver
などのホスト名を何に使用すればよいですか?
外部ユーザーがアクセスできるWebサーバーやメールサーバーなどをセットアップしたい場合はどうなりますか?
ホスト名はコンピュータの名前です。
完全修飾ドメイン名は、ホスト名と、会社がしばしば.local
で終わるドメインを使用したものです。
したがって、コンピューターの名前がbob
で、会社のドメインがcontoso.local
の場合、コンピューターの完全修飾ドメイン名(FQDN)はbob.contoso.local
です。
bob
contoso.com
bob.contoso.com
contoso.local
のようなドメインの場合、「外部」インターネットドメイン名は使用しませんでした。この名前は、サーバーをアドレス指定する唯一の方法である必要はありません。
IPアドレスで使用できるようにすると、DNSまたはそのIPアドレスを使用して、外部ユーザーがアクセスできるようになります。
DNSの詳細:
- http://www.howstuffworks.com/dns.htm
- http://en.wikipedia.org/wiki/.local
編集:.local
ドメインRobMに関するコメントをありがとう
ホスト名は単なるコンピュータ名であり、完全修飾ドメイン名はホスト名とそれに続くドメイン名です...
ホスト名:bigbox fqdn:bigbox.mynetwork.com
または通常、fqdnは.comではなく.localで終わりますが、これは環境固有です。
通常、.localドメインが設定されたプライベートDNSと、.comが存在するパブリック用の別のDNSサーバーがあります。 .localドメインをパブリックDNSサーバーに配置したくないのは、誰かがすべてのホストのリストを取得する方法を持ち、ネットワークを攻撃にさらすためです。
3つの部分と考えてください
たとえば、FIUという大学があります。 (はい、それは本当の大学です)コンピュータサイエンスの面では、私たちはドメインcs.fiu.eduを持っています
サーバーのホスト名であるmoodleと呼ばれる他のサーバーもあります。
hostname = moodle
domain name = cs.fiu.edu
FQDN for that server is called moodle.cs.fiu.edu
現在、cs.fiu.eduはドメインfiu.eduからのブランチです。したがって、ホスト名= csドメイン= fiu.edu FQDN = cs.fiu.edu(これをホストする別のサーバーです)が、ドメインcs.fiu.eduは私たちの部門に属しています。それが理にかなっているかどうかわかりません。しかし、そのシナリオもあり得ます。