web-dev-qa-db-ja.com

サブドメインのみをホストしているサーバーのFQDNには何を使用する必要がありますか?

サブドメイン、たとえば「application.foo.com」にあるアプリケーションをホストするようにサーバーを設定しています。 「foo.com」は完全に異なるサーバーでホストされ、異なるIPを指すなどです。

新しいサーバーのFQDNを「theserver.foo.com」などのドメインに基づいて作成しますか、それとも「theserver.application.foo.com」などのサブドメインに基づいて作成しますか?

それは特別な違いさえありますか?このアプリケーションは、ある種の外部メールサーバーに接続する必要があるLAMPスタックアプリケーションです。

2
Dave Stern

これは違いをなめることはありません。ただし、便利な命名戦略の1つは、主な用途を広く示す名前レコード(web01、web02、db01、mail01)をマシンに割り当て、CNAMEレコードを使用して、特定のサービスの名前をそれらのマシンにポイントすることです。 、ftp、mysql。

したがって、たとえば、あなたの場合、server.foo.comにIPを与えるAレコードを作成できます。

次に、theserver.foo.comという名前を指すCNAMEレコードapplication.foo.comを作成できます。

ある日、server.foo.comでapplication2をホストすることにした場合、application2.foo.comがtheserver.foo.comという名前を指すCNAMEを作成できます。

アプリケーションを別のサーバー(server2.foo.comなど)に移動する必要がある場合は、application.foo.comのCNAMEレコードを変更して、server.foo.comではなくserver2.foo.comを指すようにすることができます。

チェックアウト http://en.wikipedia.org/wiki/CNAME

4
Cillier
Dig From.the.purely.technical.point-of-view.name.does.not.matter.test.net-me.net
1
Sandman4