-
Leider kein mDNS in Android
Autor: EQuatschBob 11.06.15 - 12:36
Ich bin soweit ganz zufrieden mit meinem Android-Telephon, aber eine Sache geht leider nicht, die bei Apple vermutlich geht: Zugriff z.B. auf einen lokalen Webserver über mDNS. Also einfach, wie auf dem PC "https://myservice.local" in der URL-Zeile des Browsers eingeben statt "https://192.168.123.45".
-
Re: Leider kein mDNS in Android
Autor: HiddenX 11.06.15 - 12:44
So gut wie jeder Router bietet doch einen lokalen DNS Server, wofür also mDNS?
-
Re: Leider kein mDNS in Android
Autor: TheUnichi 11.06.15 - 13:29
HiddenX schrieb:
--------------------------------------------------------------------------------
> So gut wie jeder Router bietet doch einen lokalen DNS Server, wofür also
> mDNS?
So gut wie kein Router bietet einen lokalen DNS Server...
Eine FritzBox vielleicht, aber nicht die 08/15 Hitrons, Speedports oder EasyBoxes
Jedes System hat allerdings seine Hosts-File, über die man sich schnell "Custom-DNS" realisieren kann. -
Re: Leider kein mDNS in Android
Autor: Gamma Ray Burst 11.06.15 - 15:00
HiddenX schrieb:
--------------------------------------------------------------------------------
> So gut wie jeder Router bietet doch einen lokalen DNS Server, wofür also
> mDNS?
In den Routern kann man einen externen DNS Server eintragen, ich kann mich aber nicht an einen DNS Server mit einem lokalen DNS Server erinnern. Es kann hoechstens sein, dass Router einen DNS Cache haben.
Man kann IP Adressen Namen zuordnen, das ist aber eher eine Host Datei.
Man müsste da wohl in der Regel einen eigenen lokalen DNS Server aufsetzen, aber das dürften nur die wenigsten machen, Fraktion der Freizeit Administratoren... -
Re: Leider kein mDNS in Android
Autor: Cassiel 11.06.15 - 15:04
Für Leute mit NAS: Einfach eigene DNS aufsetzen, den lokalen DNS im Router hinterlegen (sofern der Router für DHCP zuständig ist) und auf dem NAS DNS-Forwarding an OpenDNS, Google DNS oder weiß der Geier aktivieren. Hat auch einen netten Nebeneffekt falls man DynDNS nutzt: Man kann immer den gleichen Hostnamen verwenden. Im eigenen LAN wird dieser lokal aufgelöst und im WAN auf die dynamische IP-Adresse. Nennt sich Split-DNS. Hoffe geholfen zu haben ;)
1 mal bearbeitet, zuletzt am 11.06.15 15:05 durch Cassiel. -
Re: Leider kein mDNS in Android
Autor: jkow 11.06.15 - 15:20
Cassiel schrieb:
--------------------------------------------------------------------------------
> Für Leute mit NAS: Einfach eigene DNS aufsetzen, den lokalen DNS im Router
> hinterlegen (sofern der Router für DHCP zuständig ist) und auf dem NAS
> DNS-Forwarding an OpenDNS, Google DNS oder weiß der Geier aktivieren.
Und inwiefern soll das besser sein als einfache Service-Discovery Mechanismen, die das völlig ohne Bereitstellung einer bestimmten Netzwerk-Infrastruktur von selbst erledigen?
mDNS ist für viele Szenarien eine super Lösung (z.B. auch Finden von Netzwerkdruckern), die für den Nutzer null Einrichtungsaufwand bedeutet. Ich verstehe auch nicht, weshalb das in Android nicht direkt unterstützt wird, wo es mit Avahi doch eine super mDNS-Implementierung für Linux gibt. -
Re: Leider kein mDNS in Android
Autor: Cassiel 11.06.15 - 21:32
jkow schrieb:
--------------------------------------------------------------------------------
> Cassiel schrieb:
> ---------------------------------------------------------------------------
> -----
> > Für Leute mit NAS: Einfach eigene DNS aufsetzen, den lokalen DNS im
> Router
> > hinterlegen (sofern der Router für DHCP zuständig ist) und auf dem NAS
> > DNS-Forwarding an OpenDNS, Google DNS oder weiß der Geier aktivieren.
>
> Und inwiefern soll das besser sein als einfache Service-Discovery
> Mechanismen, die das völlig ohne Bereitstellung einer bestimmten
> Netzwerk-Infrastruktur von selbst erledigen?
>
> mDNS ist für viele Szenarien eine super Lösung (z.B. auch Finden von
> Netzwerkdruckern), die für den Nutzer null Einrichtungsaufwand bedeutet.
> Ich verstehe auch nicht, weshalb das in Android nicht direkt unterstützt
> wird, wo es mit Avahi doch eine super mDNS-Implementierung für Linux gibt.
Ich sage nicht, dass es die bessere Lösung ist, ich sage nur das es eine Alternative sein kann. Warum Google kein Zeroconf/mDNS in Android integriert frage ich mich auch… -
Re: Leider kein mDNS in Android
Autor: HiddenX 12.06.15 - 10:45
> So gut wie kein Router bietet einen lokalen DNS Server...
> Eine FritzBox vielleicht, aber nicht die 08/15 Hitrons, Speedports oder
> EasyBoxes
Mmh, also SpeedPorts haben einen wenn ich mich recht erinnere, der einzige Router den ich bis jetzt erlebt habe der das nicht hatte ist die TC7200 Gurke von Unitymedia, aber die dient bei mir eh nur als Modem. Aber zugegeben, ich hab auch selten Billig-Router im Einsatz, vllt ist es mir daher nur nie so sehr aufgefallen. -
Re: Leider kein mDNS in Android
Autor: TheUnichi 16.06.15 - 02:36
HiddenX schrieb:
--------------------------------------------------------------------------------
> > So gut wie kein Router bietet einen lokalen DNS Server...
> > Eine FritzBox vielleicht, aber nicht die 08/15 Hitrons, Speedports oder
> > EasyBoxes
> Mmh, also SpeedPorts haben einen wenn ich mich recht erinnere, der einzige
> Router den ich bis jetzt erlebt habe der das nicht hatte ist die TC7200
> Gurke von Unitymedia, aber die dient bei mir eh nur als Modem. Aber
> zugegeben, ich hab auch selten Billig-Router im Einsatz, vllt ist es mir
> daher nur nie so sehr aufgefallen.
Wir reden hier von ganz normalen Menschen mit ganz normalen Geräten, die sie vom Provider bekommen.
Und von denen hat als einziger Anbieter Kabel Deutschland die FritzBox, die VIELLEICHT einen DNS mitbringt.
Dein Speedport hat sicher keinen eigenen DNS bzw du kannst ihn nicht selbst konfigurieren.
Deine sonstigen Geräte interessieren keine Sau hier und sind auch nicht das Thema -
Re: Leider kein mDNS in Android
Autor: HiddenX 16.06.15 - 12:06
> Dein Speedport hat sicher keinen eigenen DNS bzw du kannst ihn nicht selbst
> konfigurieren.
Und warum sollte man ihn konfigurieren können müssen? Reicht doch wenn er Hostnamen der Geräte aufgreift und Auflösen kann. (Ich würds ja testen aber hab keinen SpeedPort zur Hand) -
Re: Leider kein mDNS in Android
Autor: TheUnichi 22.06.15 - 16:48
HiddenX schrieb:
--------------------------------------------------------------------------------
> > Dein Speedport hat sicher keinen eigenen DNS bzw du kannst ihn nicht
> selbst
> > konfigurieren.
> Und warum sollte man ihn konfigurieren können müssen? Reicht doch wenn er
> Hostnamen der Geräte aufgreift und Auflösen kann. (Ich würds ja testen aber
> hab keinen SpeedPort zur Hand)
Macht er eben nicht.
Im Regelfall löst er nur "speedport.ip" auf, damit der Dummuser keine IP einhacken muss (Es sei denn, er hat einen anderen DNS als sein Gateway und sein DNS hat das Gateway nicht als Forward-DNS)
Warum man das können sollte?
Mal anders:
Warum nicht?



