Obwohl die Zuordnung zu einer Domain nicht erforderlich ist, ist es dennoch nützlich, eine Zuordnung vorzunehmen, um Probleme mit Hostnamen-Lookups des betreffenden Hosts zu vermeiden, die in der DNS-Hierarchie nach oben weitergeleitet werden. In den meisten Fällen mit .local
als Domain geeignet, da Sie sich höchstwahrscheinlich hinter einem Router befinden, der Ihren DNS-Namen nicht weiterleitet. Ich habe auch gesehen, dass einige Systeme .home
verwenden stattdessen.
.local
wird als beste Vorgehensweise angesehen, da ein vernünftiger Router keine Anfragen für Hostnamen weiterleitet, die zu dieser Domain gehören, also wenn Sie aus irgendeinem seltsamen Grund einen Server namens microsoft.com
haben zu Hause wird es lokal behandelt, da sein FQDN dann microsoft.com.local.
ist
Ein anderer Ansatz ist das, was ich tue, da ich verschiedene Maschinen und Server habe, die überall verteilt sind, und zu Hause verwende ich meinen Desktop-Computer als Teil meines Domainnamens. Meine DNS-Server haben einen DNS-Eintrag für meinen Desktop, wobei mein Router verschiedene Dienste weiterleitet (ssh
, hauptsächlich) dazu.
Ich finde dies auch sehr relevant, da das Ändern der Domain eines Servers komplizierter sein kann als das Ändern Ihres offiziellen Namens.:
Dieser Hostname geht in Dutzende von Remote-Konfigurationsdateien ein. Den Namen eines Kindes zu ändern ist vergleichsweise einfach!
Wenn Sie am Anfang nicht mehr als eine Handvoll Maschinen verbinden, aber denken, dass es skalieren kann, können Sie etwas in .local
verwenden TLD (https://en.wikipedia.org/wiki/.local)
Etwas wie yoursurname.local
kann der Domänenname sein.
Wenn Sie nicht einmal daran denken, auf mehr als sagen wir 10-15 Maschinen zu skalieren, brauchen Sie keinen Domänennamen. Aber wenn Sie denken, dass Sie skalieren werden, wählen Sie etwas Nicht-Exotisches wie den .local
Mit TLD können Sie später einen vollständigen DNS-Server einrichten, um Ihre Maschinen zu erreichen.
Lesen Sie unbedingt Wikipedia-Seite; Die Verwendung von "somethingcustom.local" als Domain wurde in der Vergangenheit durchgeführt und wird immer noch in kleinen Unternehmen durchgeführt. Jedenfalls, wie Sie auf der Seite sehen können, der .local
TLD wurde für die Verwendung in mDNS für Hostnamen in der Form hostname.local
reserviert , die möglicherweise mit Ihrem Setup kollidieren. Gemäß RFC 6762 KÖNNEN Sie alternative Suchmethoden verwenden (z. B. den benutzerdefinierten DNS-Server, den ich empfehle, um Ihr Netzwerk zu vergrößern) und das Ergebnis hängt von Ihrer Fähigkeit ab, Daten und Namen nicht zu verwechseln ...