Kann jemand erklären, was diese Option tut?
Alle Computer mit Mac OS X enthalten eine Funktion namens Bonjour. Es funktioniert, indem Multicast-DNS-Pakete an Ihr aktuelles Netzwerk gesendet werden, um die verfügbaren Dienste Ihres Computers bekannt zu machen. So funktioniert iTunes Sharing. Ihr Computer teilt anderen Computern mit, dass eine gemeinsam genutzte iTunes-Mediathek verfügbar ist, und weist die Computer an, wo eine Verbindung hergestellt werden soll. In den letzten Wochen habe ich mit einer Erweiterung des Dienstes namens Wide Area Bonjour experimentiert. Anstatt Multicast-DNS-Pakete an Ihr lokales Netzwerk zu senden, werden ähnliche Pakete an einen tatsächlichen DNS-Server gesendet, der mit der richtigen Authentifizierung die tatsächlichen Zonen im DNS-Server aktualisiert. Dies ermöglicht es Ihnen im Wesentlichen, die Magie von Bonjour in vielen Netzwerken oder sogar im Internet zu nutzen. Es ist lediglich erforderlich, dass auf jedem Computer, der an Ihrer Bonjour-Domain interessiert ist, die Domain unter "Suchdomains" (oder "DNS-Suffix") aufgeführt ist. Der Dienst, den ich getestet habe, ist Global Hostname, der eine Wide Area Bonjour-fähige Zone für Sie hostet, entweder in Ihrer eigenen Domain oder in einer Subdomain von globalhostname.org. In der AirPort-Produktpalette von Apple ist Wide Area Bonjour enthalten, mit dem Sie Ihren AirPort von überall aus steuern können.
Hinzugefügt:
Ihr Zweck ist es, Funktionen bereitzustellen, die denen von "Back to My Mac" ähneln, ohne den .Mac / MobileMe-Dienst zu verwenden. Voraussetzung ist, dass Sie einen eigenen DNS-Server haben. Wenn Ihr Dienstanbieter ein sicheres dynamisches DNS-Update (RFC 3007) unterstützt, können Sie Ihrem Mac einen globalen DNS-Hostnamen bereitstellen, damit andere Computer außerhalb Ihres lokalen Netzwerks anhand des Namens darauf verweisen können. Auch wenn sich die IP-Adresse Ihres Computers in regelmäßigen Abständen ändert, aktualisiert Ihr Computer automatisch den globalen DNS-Hostnamen, um auf die aktuelle IP-Adresse zu verweisen. Ihr Dienstanbieter oder Domänenadministrator teilt Ihnen den erforderlichen Benutzernamen und das Kennwort mit, damit Ihr Mac seinen Hostnamen bei jeder Adressänderung aktualisieren kann. Wenn Ihr Dienstanbieter Wide-Area Bonjour-Registrierungen unterstützt, Sie können auch das Kontrollkästchen "Dienste in dieser Domain mit Bonjour bewerben" aktivieren, um die aktiven Freigabedienste dieses Computers in dieser Domain zu bewerben. Wenn der Administrator der Domäne Bonjour-Browsing für diese Domäne aktiviert hat, werden die Dienste auf anderen Computern automatisch in der jeweiligen Anwendung aufgelistet, basierend auf den in den Netzwerkeinstellungen eingegebenen Suchdomänen oder basierend auf den von DHCP zurückgegebenen Informationen. :)
Für den Hostnamen lesen Sie den Domainnamen wie
apple.stackexchange.com
,john-pc.local
oderlocalhost
localhost
ist ein statischer lokaler Hostname, da er nur einem begrenzten Bereich (in diesem Fall einem einzelnen Gerät) zugänglich ist und traditionell derselben IP-Adresse zugewiesen wird: 127.0.0.1.john-pc.local
Dies ist (möglicherweise) ein dynamischer lokaler Hostname, der sich zwar immer auf denselben PC bezieht, die IP-Adresse des Geräts jedoch variiert *.(* Nun, zumindest in den meisten WLAN-Netzwerken im Haushalt, in denen der Router lokale IP-Adressen von Geräten so zuweist, dass sich die IP-Adresse möglicherweise von Zeit zu Zeit mithilfe des Dynamic Host Configuration Protocol (kurz DHCP) ändert Das System wird häufig von Internetdienstanbietern verwendet, um ihren Abonnenten eine IP-Adresse zuzuweisen.)
apple.stackexchange.com
ist ein statischer globaler Hostname, der der while-Welt zugänglich ist und der semipermanent * derselben IP-Adresse zugewiesen ist: 198.252.206.16.(* Die IP-Adresse kann natürlich geändert werden, jedoch nicht im Rahmen eines automatischen Softwareprozesses.)
johndoe.acme-dns-provider.xyz
ist (möglicherweise) ein dynamischer globaler Hostname. Es ist für die while-Welt zugänglich, zeigt immer auf dasselbe Gerät, aber die IP-Adresse ändert sich mit der des Geräts. Immer wenn sich die IP-Adresse des Geräts ändert, meldet sich eine spezielle Software auf dem Gerät beim DNS-Anbieterserver an und aktualisiert den IP-Adressdatensatz.quelle
Die kurze Geschichte lautet: Wenn Sie "globaler dynamischer Hostname" sehen, sehen Sie das Steuerelement für die Konfiguration eines Mechanismus, den Apple bereitstellt, um den Zugriff auf Ihren Computer über einen stabilen dedizierten Domainnamen im Internet zu erleichtern. Dieser Mechanismus hat jedoch nie gut funktioniert, da praktisch keine DNS-Hosts ihn verwenden.
Die lange Geschichte ist mehr beteiligt.
Es gibt eine andere Technologie, die üblicherweise als "Dynamisches DNS" bezeichnet wird und mit der Sie Ihren Computer so konfigurieren können, dass er über das Internet erreichbar ist, obwohl sich Ihr Computer hinter einem Heimrouter befindet. Wenn Sie sich hinter einem Heimrouter befinden, wird die Adresse Ihres Computers normalerweise nicht für andere Computer im Internet sichtbar. Diese Technologie funktioniert so, dass Sie einen DynDNS-Client auf Ihrem Computer installieren müssen (oder er ist in Ihren Heimrouter integriert). Dieser DynDNS-Client läuft immer. Jedes Mal, wenn sich die Adresse Ihres Computers ändert, teilt der Client einem Server die neue Adresse mit. Andere Computer im Internet können dann zum Server gehen, um die Adresse Ihres Computers zu ermitteln, und können dann direkt auf Ihren Computer zugreifen.
Dies alles führt dazu, dass andere Computer über einen stabilen Domänennamen wie "JohnComputer.john.somethingsomething.com" direkt mit Ihrem Computer Kontakt aufnehmen können, obwohl die tatsächliche Adresse Ihres Computers hinter einem Router verborgen ist und sich häufig ändert. Dies hat den Vorteil, dass direkte persönliche Kommunikationsdienste wie Chat oder Bildschirmfreigabe einfacher zu erstellen und zu verwenden sind.
Das Schlüsselwort lautet "Would". Das Problem ist, dass dynamisches DNS in Routern zwar relativ häufig unterstützt wird, jedoch nicht so häufig unterstützt wird, dass sich alle gängigen Kommunikationsdienste darauf verlassen können. Dienste wie Skype und go2meeting, die davon profitieren würden, müssen stattdessen ein eigenes ausgeklügeltes analoges Serversystem aufbauen, um zu funktionieren. Das ist was sie tun.
Was hat das mit globalen dynamischen Hostnamen zu tun?
Sie erinnern sich, dass die als dynamisches DNS bezeichnete Technologie nicht weit verbreitet ist, obwohl sie von Routern relativ gut unterstützt wird, und dass möglicherweise auch ein Client auf Ihrem Computer installiert werden muss.
Apple implementiert seit Jahren eine konkurrierende, analoge Technologie namens DNS Update. Der Client dafür ist in jedem Mac integriert, sodass Sie nichts installieren müssen! Ich glaube, dass Apples Airport-Router dies ebenfalls unterstützen (anstelle des dynamischen DNS-Systems, das alle anderen verwenden). Und das Tolle an DNS Update ist, dass Sie sich nicht auf die proprietären dynamischen DNS-Server von Oddball verlassen müssen, damit es funktioniert. Stattdessen ist es in das normale DNS-System integriert, sodass Ihr normaler DNS-Host nur die IETF-Vorschläge RFC 2136 und RFC 3007 unterstützt. In vielerlei Hinsicht ist dies ein viel logischeres System, da es sich in die DNS-Infrastruktur einfügt, die wir sind bereits verwendet.
Der Nachteil ist, dass ich denke, dass es weltweit nur zwei Consumer-DNS-Hosts gibt, die dieses System tatsächlich unterstützen (dyn.com und irondns.com). Wenn Sie also keinen eigenen DNS-Host betreiben, ist dies nutzlos.
quelle
Für GlobalNames ist dies ein Ersatz für den WINS-Dienst, auf den sich viele Windows-Netzwerke verlassen.
Auf einem DNS-Server müssen SRV-Einträge erstellt werden, ohne dass dies ein Sicherheitsrisiko darstellt. Sie müssen weiterhin Ports über die Firewall Ihres Routers öffnen, damit der Dienst funktioniert.
quelle