この質問に対する正しい答えは2つだけです。
パブリックに使用するドメインの未使用のサブドメイン。たとえば、パブリックWebプレゼンスがexample.com
内部AD である場合、ad.example.com
またはなどの名前が付けられますinternal.example.com
。
自分が所有し、他のどこにも使用していない未使用の第2レベルドメイン。たとえば、パブリックWebプレゼンスが登録されている限りexample.com
、ADに名前が付けられ、他の場所では使用されない可能性があります。example.net
example.net
これらは2つだけの選択肢です。あなたが何か他のことをするなら、あなたは自分自身を多くの痛みと苦しみに開放したままにしている。
しかし、誰もが.local!を使用しています。
関係ありません。してはいけません。.localや.lanや.corpのような他のTLDの使用についてブログに書いています。どんな状況でもこれを行うべきではありません。
より安全ではありません。一部の人々が主張するような「ベストプラクティス」ではありません。そして、それは持っていない任意の私が提案してきた二つの選択肢を超える利益を。
しかし、ユーザーがexample\user
代わりに使用できるように、パブリックWebサイトのURLと同じ名前を付けたいのですが、ad\user
これは有効ですが、見当違いの懸念です。ドメインの最初のDCを昇格させるとき、ドメインのNetBIOS名を任意の名前に設定できます。私のアドバイスに従い、ドメインをにad.example.com
設定すると、ドメインのNetBIOS名をにexample
設定して、ユーザーがとしてログオンできるようになりますexample\user
。
Active Directoryフォレストと信頼では、追加のUPNサフィックスも作成できます。ドメイン内のすべてのアカウントのプライマリUPNサフィックスとして@ example.comを作成および設定することを妨げるものは何もありません。これを以前のNetBIOSの推奨事項と組み合わせると、ドメインのFQDNがであることがエンドユーザーにはわかりませんad.example.com
。彼らが見るすべてはexample\
またはになり@example.com
ます。FQDNを使用する必要があるのは、Active Directoryを使用するシステム管理者だけです。
また、スプリットホライズンDNS名前空間を使用すると仮定します。つまり、AD名は公開Webサイトと同じです。現在、ブラウザにexample.com
プレフィックスを付けるwww.
か、すべてのドメインコントローラーでIISを実行しない限り、ユーザーは内部にアクセスできません(これは悪いことです)。また、2つをキュレートする必要がありますばらばらの名前空間を共有する非同一のDNSゾーン。それは価値があるよりも本当に面倒です。ここで、あなたが他の会社とパートナーシップを結び、ADと外部プレゼンスを備えたスプリットホライズンDNS構成を持っていると想像してください。2つの間にプライベートファイバーリンクがあり、信頼を作成する必要があります。これで、すべてのパブリックサイトへのトラフィックはすべて、インターネットを経由するのではなく、プライベートリンクを通過する必要があります。また、両側のネットワーク管理者にあらゆる種類の頭痛の種をもたらします。これを避けてください。私を信じて。
しかし、しかし...
真剣に、私が提案した2つのもののうちの1つを使用しない理由はありません。他の方法には落とし穴があります。ドメイン名が機能している場合、急いでドメイン名を変更するように言っているわけではありませんが、新しいADを作成する場合は、上記で推奨した2つのことのいずれかを実行してください。
corp
はありませんfoo
。