Ich habe meinen iMac eingerichtet mit:
- Firewall aus
- Bildschirmfreigabe für bestimmten Benutzer aktiviert, kein allgemeines VNC-Kennwort
- Dateifreigabe ein (mit freiem Zugriff)
Ich möchte von meinem MBPro aus eine Verbindung zum Bildschirm herstellen. Immer wenn ich versuche, eine Bildschirmfreigabesitzung vom MBPro zum iMac zu starten, entweder über den Bildschirmfreigabedialog des Finders oder durch direkten Aufruf der Bildschirmfreigabe-App, bleibt diese Sitzung hängen. Und hängt. Und hängt. Und irgendwann verschwindet das Fenster "Connecting ..." ganz leise und es wird kein Bildschirm freigegeben.
Ich habe den Schlüsselbund überprüft, um sicherzugehen, dass für den iMac kein falsches Kennwort festgelegt wurde, und dort auch nichts. Ich werde bei der Ausführung von Screen Sharing nicht zur Eingabe eines Benutzernamens oder Kennworts aufgefordert.
Ich habe keine zentrale Benutzerberechtigung in meinem Netzwerk. Jeder Mac hat seine eigenen lokalen Benutzereinstellungen. Die Benutzernamen und Passwörter sind jedoch identisch.
Ich kann mich mit Jollys Fast VNC erfolgreich verbinden. Es findet den iMac tatsächlich über Bounjour-Broadcast. Technisch gesehen ist diese Software jedoch nicht kostenlos und ich bin ratlos darüber, warum der integrierte Mac-Ansatz bei mir nicht funktioniert.
Update: Hier sind die Einstellungen für die Bildschirmfreigabe auf dem iMac.
Und das habe ich festgelegt, wenn Sie auf die Schaltfläche "Computereinstellungen ..." klicken:
Jollys Fast VNC findet weiterhin (über Bonjour) und stellt ohne Probleme eine Verbindung zu diesem Computer her. Ich muss ihm meinen Benutzernamen und mein Passwort für den iMac geben, wenn ich eine Verbindung herstellen möchte. Finder auf dem MBPro kann problemlos eine Verbindung zu den Dateifreigaben herstellen (mithilfe meines iMac-Benutzernamens und -Kennworts). Wenn Sie im Finder-Fenster auf "Bildschirm freigeben" klicken, wird der iMac aktiviert - das Display wird eingeschaltet und was nicht. Aber die Verbindung läuft ab.
Gibt es Protokolldateien für die Bildschirmfreigabe auf dem MBPro, auf die ich zugreifen kann, um dies zu debuggen? Was ist mit Protokolldateien auf dem iMac für die Bildschirmfreigabe? Etwas, das Aufschluss darüber geben könnte, warum die Bildschirmfreigabe die Verbindung herstellt und dann auf mysteriöse Weise stoppt?
quelle
Antworten:
Da die Funktion zur Bildschirmfreigabe anscheinend die einzige ist, die keine Verbindung herstellen kann, können Sie ihr Verhalten am besten über die Anwendung direkt diagnostizieren.
Bitte starten Sie die Bildschirmfreigabe in:
Die Anwendung hat keine sichtbare "Benutzeroberfläche", erwarten Sie also keine schicke Cocoa-Oberfläche. Stattdessen sehen Sie nach dem Laden nur das "schlechte" Symbol im Dock:
Klicken Sie darauf und gehen Sie dann zu Einstellungen in der Mac-Menüleiste. Sie sollten präsentiert werden mit:
Beachten Sie die zweite Option, um nur Kennwörter und Tastenanschläge zu verschlüsseln. Das ist in Ordnung, aber wie Sie sehen, gibt es keine Möglichkeit, die Verschlüsselung vollständig zu überspringen. Einige VNC-Versionen weisen Inkompatibilitäten mit der Verschlüsselung auf, dies wäre jedoch ziemlich schockierend, da Sie von OS X im Vergleich zu OS X sprechen.
Versuchen Sie auf jeden Fall erneut, eine Verbindung in der Menüleiste herzustellen, sobald Sie diese Einstellungen vorgenommen haben: Verbindung -> Neu (oder ⌘cmd+ N).
In einem einfachen Dialogfeld werden Sie aufgefordert, den Namen des Hosts einzugeben. Versuchen Sie, den Screenshots zu folgen: 192.168.1.99 und drücken Sie die Eingabetaste.
Wir werden sehen, was von hier aus passiert. Lassen Sie außerdem die Console.app auf beiden Computern geöffnet, um festzustellen, ob Systemmeldungen (oder ähnliche Meldungen) vorliegen.
quelle
Da es sich um ein Site-to-Site-Mac-Netzwerk handelt, müssen die DNS-Server Ihres Netzwerks mit A-Einträgen der Namen Ihrer Mac-Computer aktualisiert werden, auf whatever.whaterver.com oder .edu oder was auch immer Sie sind.
auf diese weise können die dns hostnamen in ip-adressen auflösen, es ist besonders komplex bei distanzierten namen, windows-maschinen mit einfachen namen sind leicht zu konvertieren, name zu ip entweder über wins oder dns, so dass sie 2 möglichkeiten für die zukunft haben,
1: Erstellen Sie lokale Namenszuordnungen zu STATISCHEN IP-Adressen auf den Macs in Ihrer / etc / hosts-Datei auf JEDEM Mac
2: Kauf dir ein paar Donuts und Kaffee und bitte sie, ein paar DNS-Einträge für deine Macs einzurichten.
3: Wenn Sie einen Xserv haben, sollte dieser dies für Sie tun, stellen Sie einfach sicher, dass Ihr Verzeichnisdienstprogramm für die Verwendung eingerichtet ist.
Ich hoffe, das hilft.
quelle