Bonjour und DHCP gleichzeitig - macht das Sinn?

RuditheKranich

RuditheKranich

Mitglied
Thread Starter
Dabei seit
10.01.2009
Beiträge
93
Reaktionspunkte
1
Hallo Leute,

bekannterweise vergibt Bonjour unter anderem IP-Adressen, wenn kein DHCP-Server verfügbar ist.
Nun ist ja die heute gängige Routerkonfiguration, dass dieser auf der einen Seite an ein Modem angeschlossen ist (Internet) und auf der anderen an ein LAN. Dann wird auf diesem ein DHCP-Server und NAT eingerichtet.
Ist bei Anwesenheit eines DHCP-Servers die IP-Vergabe von Bonjour irgendwie deaktiviert?
Könnte man nicht DHCP deaktivieren und alles über Bonjour einrichten lassen? Der sollte ja dann automatisch IP's vergeben.
Ich hab in meiner Airport Express mal DHCP und NAT deaktiviert und dachte, dass Bonjour das Netzwerk konfiguriert. Wieso ist das nicht der Fall?

Noch eine andere kleine Sache:
Wie kann ich im Terminal die Netzwerk-Clients samt Bonjour-Name anzeigen?
Mit "arp -a" z.B. werden mir nur die IP's ausgegeben?

Vielen Dank im Voraus.
 
Bekannterweise...?
Ich glaube nicht, dass Bonjour wirklich die IP-Adressen vergibt.
Die 169er ip adressen vergeben sich die Zeroconf-kompatiblen Geräte selber, wenn kein dhcp-server gefunden wird. Bonjour hält sich da aber imho raus.
100% klar ist mir das jetzt auch nicht.
hab mich das letzte mal vor 5 jahren etwas stärker mit bonjour beschäftigt. nutze aber mittlerweile Plex, weil die privatfreigabe nie über das VPN funktioniert hat.
siehe auch: https://www.macuser.de/forum/thema/527155-Privatfreigabe-über-VPN

Bonjour ist noch etwas mehr als ein IP-Vergabe-Tool.
Es arbeitet ja komplett andersherum - jedes Gerät propagiert seine Dienste im Netz. Es geht nicht mehr darum, wo sich das gerät befindet, sondern darum was es kann.
Der Drucker sagt z.b. laut ins netzwerk ich bin ein Drucker, wenn ihr was drucken wollt nehmt mich.
Der Airplay Lautsprecher sagt: Hey ich kann Airplay.
Der Scanner sagt: Ich bin ein Scanner.
Multifunktonsgeräte senden ggf. mehrere einträge aus.

Bei smb-freigaben, auf die du dich verbinden willst gehst du normalerweise den herkömmlichen weg.
DU wählst das protokoll und sagst den ort an.
Finder -> Gehe zu -> Mit Server verbinden -> smb://192.168.2.2

Die anzeige in der Finder-Seitenleiste kommt hingegen vom Bonjour Eintrag.

Bonjour müsste also in einer höheren Schicht arbeiten und die IP-Vergabe schon voraussetzen.

Bonjour-Einträge findest du mit dem Bonjour Browser: http://www.macupdate.com/app/mac/13388/bonjour-browser
Du wirst sehen, dass sie mehr enthalten, als das IP-zeug.

Bonjour Einträge generieren (damit sie z.b. über vpn verbindungen angesprochen werden können) kannst du mit der Software Network Beacon.
http://www.chaoticsoftware.com/ProductPages/NetworkBeacon.html
(im screenshot auf der webseite siehst du auch einen beispielhaften Bonjour eintrag.)
 
Zuletzt bearbeitet:
Vielen Dank für die umfangreiche Antwort.
 
Zurück
Oben Unten