Kabelgebundene und drahtlose mDNS / Avahi-Erkennung (Google-Startseite / Chromecasts)

426
Doug

Mein Netzwerk sieht so aus:

[pfSense Router] - [TP-SG3210 Switch] - [Netgear R7800 mit OpenWrt]

Der R7800 läuft als AP. Keine VLANs.

Verdrahtet:

  • nVidia Shield TV
  • Ubuntu Server

Kabellos:

  • Macbook Pro
  • Samsung S8
  • Google Home
  • Nexus-Spieler

Der R7800 läuft mit Avahi.

Das MacBook kann alles sehen / werfen - den Schild, den Nexus Player, Google Homes ...

Mein S8 kann alle anderen drahtlosen Geräte anzeigen: den Nexus Player, die Google Homes. Es kann den Schild-Fernseher nicht sehen.

Mein Ubuntu Server verfügt über Start - Assistent ausgeführt wird, und es ist ‚Entdeckung‘ Komponente nicht finden können alle Geräte, verdrahtet oder drahtlos.

Ich bin ein Verlust für die Problembehandlung. Muss ich Avahi auf jedem Host ausführen? (dh der Server auch?)

1
In einer typischen mDNS-Implementierung auf einem Host wird ein einzelner Dämon für den gesamten mDNS-Verkehr verwendet, der vom gesamten Host gesendet oder empfangen wird. Daher durchläuft der Daemon alle Werbung und das Entdecken / Abfragen / Durchsuchen. Wenn Sie möchten, dass der Ubuntu-Server entdeckt oder entdeckt werden kann, muss er eine Art mDNS-Implementierung ausführen. Spiff vor 5 Jahren 0
Danke, Spiff. Ich habe festgestellt, dass der Dämon keine Nachricht lief, als ich auf meinem Ubuntu-Server `avahi-browse` versuchte. Doug vor 5 Jahren 0

1 Antwort auf die Frage

0
Doug

Mein Switch verursachte das Problem: TP-Link DoS-Schutz blockiert Bonjour

Ich hatte gedacht, ich hätte den überbrückten AP-Modus in OpenWRT nicht konfiguriert, aber das war ein roter Hering. Ich habe dns-sdvon meinem MacBook und avahi-browse -t -avon Ubuntu, OpenWrt und dem pfSense-Router verwendet. Dann wurde mir klar, dass ich weder zwischen pfSense <-> OpenWrt noch pfSense <-> Ubuntu noch Ubuntu <-> OpenWrt entdecken konnte

Sobald ich mich von DDoS Defend auf dem TG-SG3210 abgemeldet hatte, konnte ich alles sehen, meine Google Home-App fand alles usw. usw.