Meine Einrichtung im Büro ist:
Internet -> AirportExtreme - (WLAN) -> AirportExpress - (eth1) -> MacPro1 - (eth2) -> MacPro2
In MacPro1 ist die Internetfreigabe aktiviert, sodass MacPro2 online sein kann.
MacPro2 erkennt jedoch KEINE der freigegebenen Macs im Netzwerk.
Ich habe versucht, die IP-Adresse auf MacPro1 manuell zu ändern, damit es dasselbe Subnetz ist, aber das hat nicht funktioniert.
Ich habe versucht, den DHCP-Server in AirportExtreme von Standard 10.0.1.x auf 192.168.2.x zu ändern (um der IP-Adresse zu entsprechen, die MacPro2 von MacPro1 erhielt). aber dann wurde MacPro2 192.168.3.x!
Wie kann ich MacPro2 im lokalen Netzwerk sichtbar machen? Es kann von keinem der Macs im Netzwerk 192.168.2.x "gesehen" ODER "gesehen" werden.
Wenn ich jedoch eine MANUELLE Verbindung vom Finder zu einer 192.168.2.x-Adresse herstelle, kann ich eine Verbindung zu anderen Computern herstellen.
Vielen Dank!
Dies ist ein Problem mit Broadcast-Paketen.
Bonjour (und eine Reihe ähnlicher Broadcast-Protokolle) senden ein Informationspaket an "alle". Wenn Ihr Router (Flughafen) und der Mac Pakete empfangen, öffnen sie diese, beobachten den Empfänger und leiten sie an den entsprechenden Ort weiter. Hier wird es schwierig, denn wenn ein Broadcast-Paket gesendet wird, wird es tatsächlich an niemanden gesendet. Wenn Ihr Router also Pakete dieses Typs sieht, leitet er sie im Allgemeinen nur an die anderen Computer im Subnetz weiter. Wenn sich zwei DHCP-Server (bei denen der Bridging-Mac die Verbindung gemeinsam nutzt) im selben Netzwerk befinden, werden diese im Wesentlichen in zwei Subnetze aufgeteilt. Wenn Sie versuchen würden, die beiden Router im selben Subnetz zu betreiben, würden zwei DHCP-Server IP-Adressen vergeben - was im Allgemeinen als schlecht bezeichnet wird.
Was ist der beste Weg, um dies zu umgehen?
Sie können Ihre Subnetzmaske (im Allgemeinen so etwas wie
255.255.255.0
) allgemeiner gestalten und die nächstkleinere Gruppe von IP-Adressen einschließen - wahrscheinlich durch Umschalten auf255.255.0.0
. Dies muss auf allen Geräten im Netzwerk durchgeführt werden. Dies führt jedoch einfach das Problem der doppelten DHCP-Server wieder ein.Die beste Lösung besteht darin, dass alle Ihre Geräte irgendwie auf denselben DHCP-Server zeigen. Sie können dies auf zwei Arten tun:
Durch transparente Überbrückung der Ethernet-Ports auf MacPro1 mithilfe von Software von Drittanbietern wie IPNetRouterX .
Wenn Sie nicht dagegen sind, zusätzliche Hardware zu erwerben, können Sie einen Switch erwerben, der an Ihren AirportExpress angeschlossen wird, und dann beide Mac-Profis an diesen Switch anschließen.
Ich würde # 2 machen. Bei Nummer 1 muss MacPro1 eingeschaltet sein. Dies führt zu einem höheren Stromverbrauch und potenziellen Ausfallzeiten.
quelle