web-dev-qa-db-ja.com

ホームデスクトップLinuxマシンの正しいドメイン名

Debianを実行しているマシンがいくつかあり、インストール中にdomain nameフィールドは空白です。これまでのところ何の影響もありませんが、Webドメインが登録されておらず、IPが動的に設定されている場合( http:// www .whatsmyip.org / は、数か月ごとに異なるIPを提供します)。これが新しい質問である場合はお詫びしますが、Google経由で結果を見つけることができません。

動的IPアドレスを持つホームデスクトップの適切なドメイン名は何ですか?

19
nebuch

ドメインとの関連付けは必須ではありませんが、ドメインと関連付けることは、DNS階層の上位に転送される問題のホストのホスト名ルックアップの問題を回避するために役立ちます。ほとんどの場合、DNS名を転送しないルーターの背後にいる可能性が高いため、ドメインとして_.local_を使用するのが適切です。一部のシステムでは、これの代わりに_.home_を使用することも確認しました。

賢明なルーターはこのドメインに属しているホスト名のリクエストを転送しないため、_.local_は最良の手順と見なされます。そのため、何らかの理由で_Microsoft.com_という名前のサーバーが自宅にある場合、ローカルで処理されます [〜#〜] fqdn [〜#〜] と見なすと、_Microsoft.com.local._になります

もう1つのアプローチは、さまざまなマシンやサーバーが広がっており、自宅ではデスクトップコンピューターをドメイン名の一部として使用しているためです。 DNSサーバーにはデスクトップ用のDNSエントリがあり、ルーターがさまざまなサービス(主にssh)を転送しています。


また、サーバーのドメインを変更することは、正式な名前を変更するよりも複雑になる可能性があるため、これは非常に関連性が高いと思います。

My sons name was chosen in 5 minutes, but every time I'm setting up a new machine, I've spent days in advance planning the servers nameこのホスト名は、数十のリモート構成ファイルで使用されています。子供の名前を変更することは比較的簡単です!

14
Jarmund

最初は少数のマシンしか接続しないが、それがスケーリングする可能性があると思われる場合は、.local TLDで何かを使用できます( https://en.wikipedia.org/ wiki/.local

yoursurname.localのようなものはドメイン名かもしれません。

10〜15台以上のマシンにスケーリングすることさえ考えなければ、ドメイン名は必要ありません。ただし、スケーリングする場合は、.local TLDのような非エキゾチックなものを選択すると、後で完全なDNSサーバーをセットアップしてマシンに到達できます。

必ずウィキペディアのページを読んでください。 "somethingcustom.local"をドメインとして使用することは、これまで行われてきたことであり、小規模ビジネスの内部でも行われています。とにかく、ページからわかるように、.local TLDはmDNSでの使用のために予約されており、ホスト名がhostname.localの形式であり、セットアップと競合する可能性があります。 RFC 6762に従って、代替の検索方法(たとえば、ネットワークのスケールアップを推奨するカスタムDNSサーバー)を使用することができ、その結果は、データと名前を混同しないようにする能力次第です...

4
Alex Mazzariol

これが単一のネットワークであり、インターネットに接続するローカルメールサーバーまたはDNSサーバーをセットアップするつもりがない場合、ドメイン名はまったく重要ではなく、空白のままにすることができます。

ドメイン名は、ホスト名と組み合わせてシステムの完全修飾ドメイン名(FQDN)を作成するためにのみ機能します。たとえば、ドメイン名がcompany.comおよびホスト名はHost1、FQDNはHost1.company.com。その名前をIPアドレスに解決するためにDNSサーバーをセットアップする必要があります。または、インターネットDNSサーバーをネットワークに接続させる必要があります。

ドメイン名がなくても、コンピュータはネットワーク上でホスト名によって識別できます。

これはDHCP経由でローカルIPアドレスが割り当てられているホームデスクトップであるため、空白のドメイン名が完全に適切です。その場合、ドメイン名を指定してもまったく効果がありません。

詳細については、Wikipediaを参照してください: 完全修飾ドメイン名

1
harrymc