プライベート/内部のURLにapp.mycoolname.local
を使用しても大丈夫ですか?
ウェブベースのアプリケーションがいくつかありますが、それらは非公開アプリであり、一般に公開されていません。
これらの一部には「.net」を使用していますが、インターネット上の実際のURLと衝突する可能性があるため、意味がありません。それはまだ問題ではありません。
しかし、今は新しいアプリケーションのグループがあり、インターネット上のURLと確実に衝突する「人気のある」名前を使用してそれらに名前を付けたいと思います。
app.mycoolname.local
を使用する必要がありますか?現在、このように設定してあり、正常に機能しているようです。私はそれが奨励されたいくつかの場所を読みましたが、それが機能していないいくつかの場所を見ました(Macでいくつかの問題がありますが、それらはないのでNBDです)。
.localは使用しないでください。 .anythingyoujustmadeupも使用しないでください。予約済みのTLDを使用しないでください。実際のドメインまたはサブドメインを使用し、外部から見えるようにしないでください。この主な理由は、.local(またはexample.com)を使用する会社Aで働いており、.local(またはexample.com)を使用する会社Bを購入している場合です。 2つの名前空間を一緒にするのはそれほど楽しいことではありません。
発明されたTLDを使用しないでください。 [〜#〜] icann [〜#〜] が委任した場合、あなたは大きな問題を抱えることになります。同じダミーTLDを使用している別の組織と合併した場合も同様です。そのため、グローバルに一意のドメイン名が推奨されます。
標準の RFC 2606 は、例、ドキュメント、テスト用に名前を予約していますが、一般的な使用のためのものではなく、正当な理由があります。ダミーを使用する理由にはなりません。
だから、買うiamthebest.org
を使用して、デバイスに名前を付けます。その他の解決策:local.yourdomain.org
。
IPv6がメインストリームに移行するのを見始めると、それがより大きな取引になるので、zeroconfの仕組みを理解していない限り、.localは使用しません。
過去に、私は使用しました:
IMO、後者のオプションのいずれかがより良いアイデアです。
技術的には使用しないでください。 マルチキャストDNS / ゼロ構成ネットワーク によってリンクローカルアドレスに使用されます。実際にはそれはあまり重要ではないようです。私は過去2年間、.localサフィックスを持つ内部ネットワークでMacラップトップ(zeroconfを使用)を問題なく使用してきました。
Gerald Combsが指摘したように、.local
は予約済みドメインであり、意図した以外には使用しないでください。
Gerald Combsが指摘したように、.local
ドメインは多くのApple(およびその他の)ソフトウェアで使用されているため、別の方法で使用すると、このソフトウェアで問題が発生する可能性があります。
公開サイトのサブドメインを使用してみませんか? app.internal.mycompany.com
のようなものが適切であり、公開サイトと衝突しません。
.localは、MicrosoftのSmall Business ServerおよびMac上のMDNS(Bonjourなど)によって使用されます。 AppleとMicrosoftの両方で使用されているという事実により、ICANNが委任する可能性は低くなります。
Server.internal.yourcompany.comのようなものを使用します
素敵な妥協策は、DNS検索パスと組み合わせて内部サブドメインを使用することです。
実際の例として、私が取り組んでいるアプリは完全にsome-app.beta.internal.mycompany.com
としてアドレス指定される可能性がありますが、internal.mycompany.com
はDHCPサーバーから返されるワークステーションのDNS検索パスにあるので、 some-app.beta
としてアクセスします。これらの名前の選択が不十分な場合でも衝突の可能性はありますが、その場合はFQDNを使用して衝突を解決できます。 (または、自分を保護したい場合は、重要なものには常にFQDNを使用します。ただし、DNS名の最後のドットは残念ながら無視されています。)
http://cr.yp.to/djbdns/dot-local.html を読み、ローカルドメイン名を選択します。概要:独自のドメインを作成しないでください。実際のドメインを購入するか、.1〜.9を使用してください。
多くの人が指摘したように;一般に、イントラネットに未登録のTLDを使用することはお勧めできません。ただし、[0]は、一般的に使用されるナンムがいくつかあると述べています(ただし、イントラネットでの使用のみが承認されているわけではありません)。 [0]上記のTLDをローカルネットおよびローカルに使用することはまだお勧めできません。マルチキャストDNS以外の状況では使用しないでください。
[0] RFC6762、付録G: http://tools.ietf.org/html/rfc6762#appendix-G