Korrekter Domänenname für einen Heim-Desktop-Linux-Computer

Ich habe mehrere Computer, auf denen Debian ausgeführt wird, und während der Installation habe ich das Feld domain name leer gelassen. Dies hat bisher nichts beeinflusst, aber ich bin gespannt, worauf dieses Feld richtig eingestellt ist, wenn Sie keine registrierte Webdomäne haben und Ihre IP dynamisch festgelegt ist (http://www.whatsmyip.org/ gibt alle paar Monate eine andere IP an). Entschuldigung, wenn dies eine Newb-Frage ist, aber ich kann keine Ergebnisse über Google finden.

Was ist der richtige domain-name für ein Haus desktop mit einer dynamischen IP-Adresse?

Author: nebuch, 2015-03-14

3 answers

Während die Zuordnung zu einer Domäne nicht erforderlich ist, ist es dennoch nützlich, eine Domäne zuzuordnen, um Probleme mit der Hostnamensuche des betreffenden Hosts zu vermeiden, die höher in der DNS-Hierarchie weitergeleitet werden. In den meisten Fällen ist .local als Domäne geeignet, da Sie höchstwahrscheinlich hinter einem Router stehen, der Ihren DNS-Namen nicht weiterleitet. Ich habe auch gesehen, dass einige Systeme anstelle davon .home verwenden.

.local gilt als Best-proctice, da ein vernünftiger Router keine Anfragen weiterleitet wenn Sie also aus irgendeinem seltsamen Grund einen Server mit dem Namen microsoft.com zu Hause haben, wird er lokal behandelt, da sein FQDN dann microsoft.com.local.

Ein anderer Ansatz ist, was ich tue, da ich verschiedene Maschinen und Server überall verteilt habe und zu Hause meinen Desktop-Computer als Teil meines Domainnamens verwende. Mein DNS-Server hat einen DNS-Eintrag für meinen Desktop, wobei mein Router verschiedene Dienste (hauptsächlichssh) weiterleitet.


Außerdem finde ich das sehr relevant zu sein, da das Ändern der Domäne eines Servers komplizierter sein kann als das Ändern Ihres legalen Namens.:

Mein Servername wurde in 5 Minuten ausgewählt, aber jedes Mal, wenn ich einen neuen Computer einrichte, habe ich Tage im Voraus damit verbracht, den Servernamen zu planenDieser Hostname wird in Dutzenden von Remote-Konfigurationsdateien gespeichert. Das Ändern des Namens eines Kindes ist vergleichsweise einfach!

 16
Author: Jarmund,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-04-19 02:09:08

Wenn Sie nicht mehr als eine Handvoll Maschinen am Anfang verbinden, aber Sie denken, dass es skalieren kann, können Sie etwas in der .local TLD (https://en.wikipedia.org/wiki/.local)

So etwas wie yoursurname.local kann der Domainname sein.

Wenn Sie nicht einmal daran denken, auf mehr als 10-15 Maschinen zu skalieren, benötigen Sie keinen Domainnamen. Wenn Sie jedoch denken, dass Sie skalieren werden, können Sie später einen vollständigen DNS-Server einrichten, wenn Sie etwas Nicht Exotisches wie die .local TLD auswählen erreichen Sie Ihre Maschinen.

Stellen Sie sicher, dass Sie lesen Wikipedia-Seite; die Verwendung von " somethingcustom.local " als Domain ist etwas, das in der Vergangenheit getan wurde, und ist immer noch in kleinen Unternehmen getan. Wie Sie auf der Seite sehen können, wurde die TLD .local 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 zum Skalieren Ihres Netzwerks empfehle) und das Ergebnis liegt an Ihrer Fähigkeit, Daten und Namen nicht zu verwechseln...

 5
Author: Alex Mazzariol,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-04-17 08:55:23

Wenn dies ein einzelnes Netzwerk ist und Sie nicht beabsichtigen, ein lokales Netzwerk einzurichten mailserver oder einen DNS-Server, der eine Verbindung zum Internet herstellt, dann den Domainnamen ist überhaupt nicht wichtig und kann als leer gelassen werden.

Der Domänenname dient nur zur Kombination mit dem Hostnamen, um den der vollständig qualifizierte Domänenname (FQDN) des Systems. Beispiel: Wenn der Domänenname company.com und der Hostname ist ist host1, dann ist der FQDN host1.company.com. Sie müssen weiterhin einen DNS-Server einrichten, um dies zu beheben - Namen zu einer IP-Adresse, oder lassen Sie einen Internet-DNS-Server auf Ihr Netzwerk verweisen.

Ohne Domänennamen können die Computer weiterhin in ihrem Netzwerk identifiziert werden durch ihren Hostnamen.

Da dies ein Heim-Desktop ist, dem eine lokale IP-Adresse über DHCP zugewiesen wird, ein leerer Domainname ist völlig angemessen. Angeben eines Domänennamens würde in diesem Fall überhaupt keine Wirkung haben.

Für weitere Informationen siehe Wikipedia: vollqualifizierter Domainname.

 1
Author: harrymc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-04-17 09:29:57