Ich habe einen Mac Mavericks und einen Windows 7-Computer. Auf meinem Windows habe ich einige Ordner freigegeben, aber ich kann mich nur über die IP-Adresse mit ihnen verbinden, nicht aber über den Computernamen.
So Finder -> Go-> Connect to Server…
und das smb://my-win/Share
funktioniert nicht, aber Finder -> Go -> Connect to Server…
und das smb://192.168.1.3/Share
funktioniert einwandfrei.
Wenn ich in das Netzwerk ( ) gehe Finder -> Go -> Network
, wird der Computer my-win
angezeigt. Nachdem ich mich mit der IP verbunden habe, erscheint eine andere Windows-Maschine mit der IP als Namen. Das Aufrufen der Maschine mit dem IP-Namen funktioniert wieder einwandfrei, während das Aufrufen von MY-WIN den gleichen Fehler ergibt
Der Fehler, den ich bekomme, ist:
There was a problem connecting to the server “my-win”.
The server may not exist or it is unavailable at this time. Check the server name or IP address, check your network connection, and then try again.
Ich habe versucht, Firewalls zu deaktivieren, was nicht geholfen hat. Umbenennen habe ich auch schon versucht ~/Library/Preferences/com.apple.loginitems.plist
. Das hat das Problem nicht gelöst, aber my-win verschwand aus dem Netzwerkfenster, also habe ich es wieder zurückgesetzt
Ich kann die IP der Windows-Maschine pingen, aber wenn ich sie ausführe, ping my-win
erhalte ich eine Fehlermeldung, die besagt:cannot resolve my-win: Unknown host
Es scheint, als würde mein Mac über den Namen des Windows-Computers benachrichtigt, kann ihn aber nicht auflösen, wenn er es versucht. Weiß jemand, was der Grund dafür sein könnte?
Es handelt sich wahrscheinlich um ein Problem mit der Namensauflösung, was normalerweise der Fall ist, wenn eine IP-Adresse funktioniert und ein Name nicht.
Es gibt ein paar Dinge, die Sie tun können
sudo nano /private/etc/hosts
Tragen Sie nach dem letzten Eintrag einfach die IP-Adressen der PCs so ein:
192.168.xx PC-eins
192.168.xx pc-zwei
(Ersetzen Sie die IP-Adressen der PCs durch das, was Sie haben), speichern Sie dann und beenden Sie. Sie sollten den DNS-Cache leeren. Normalerweise starte ich nur neu, aber es gibt Terminalbefehle, die von Ihrer Betriebssystemversion abhängen.
Es ist unwahrscheinlich, dass es sich um ein Firewall-Problem handelt, da Sie eine Verbindung über IP herstellen können. Die Firewall würde das auch blockieren.
Wenn Sie ihm Zeit geben, werden alle Computer, mit denen sich der Mac verbinden kann (in neueren Betriebssystemversionen), in der Seitenleiste des Finders angezeigt. Bonjour hilft dabei.
Sie können auch die IP-Adressen aller Ihrer PCs im Dialogfeld „Mit Server verbinden“ hinzufügen, die IP-Adresse eingeben und auf die Schaltfläche „+“ klicken, bevor Sie auf „Verbinden“ klicken. Es ist nicht intuitiv, aber besser als nichts... ;-)