Ich kann auf meinem MBP mit OS X Yosemite keine Bildschirmfreigabe durchführen

Spezifikationen: Macbook Pro Mitte 2012 OS X 10.10.4

Ich kann meinen Bildschirm nicht mit meinen Freunden teilen. Ich möchte zur Fehlerbehebung eine Verbindung mit dem Macbook meines Freundes herstellen (das sich nicht in meinem Netzwerk befindet, in einer anderen Stadt), und deshalb habe ich die Bildschirmfreigabe über die Nachrichten-App versucht:

Mitteilungen

Nachdem ich auf „Bildschirm freigeben“ geklickt habe, wird eine Anfrage an den anderen Mac gesendet, nachdem er auf „Zulassen“ geklickt hat, passiert nichts!?

[Die Option Bildschirmfreigabe ist aktiviert und die Fernverwaltung ist deaktiviert, sowohl auf meinem Mac als auch auf dem Mac meines Freundes.]

Einstellung der Systemeinstellungen

Wie verbinde ich mich mit seinem Computer und steuere ihn über das Internet? Dies ist sehr praktisch für die Fehlerbehebung.

Danke!

Teilen Sie das gleiche LAN-Segment oder gehen Sie über Ihren Router?
@Allan: Wir sind nicht im selben Netzwerk, in einer anderen Stadt.
Dann hört es sich so an, als wäre es an Ihrer Firewall blockiert. Ich werde eine Antwort erstellen, die auf eine Lösung verweist

Antworten (1)

Wenn Sie nicht mit demselben LAN-Segment verbunden sind (beide Computer im selben Netzwerk) und über einen Router gehen, blockiert die Firewall des Routers möglicherweise die Verbindung.

Was Sie tun müssen, ist, die Ports auf dem Router zu öffnen/weiterzuleiten, den Apple Screenshare (Remote Desktop) zur Kommunikation verwendet. Die Häfen sind:

TCP: 5900, 5988
UDP: 5900, 3283

Bildschirmfreigabe hinter einer Firewall – Welche Ports?

Eine Sache, die ich persönlich gerne mache, ist, zuerst im selben LAN-Segment (hinter der Router-Firewall) zu testen. Auf diese Weise weiß ich, dass meine Maschine voll funktionsfähig ist und der Dienst ordnungsgemäß funktioniert. Auf diese Weise werden beim Versuch, ein Verbindungsproblem über den Router zu beheben, die Änderungen daran, dass es sich um meinen Computer handelt, stark reduziert.

Sie müssen Ihren REMOTE-Router bearbeiten, um eingehende Verbindungen der von mir erwähnten Ports zuzulassen. Sie tun dies, indem Sie:

1) Finden Sie heraus, welche IP-Adresse der Computer verwendet

2) Gehen Sie über den Webbrowser auf die Router-Admin-Seite (es wird die „Router“-Adresse in Ihren Netzwerkeinstellungen sein. Sie benötigen den Benutzernamen und das Passwort.

3) Unter Firewall sehen Sie möglicherweise eine Option zum Weiterleiten verschiedener Ports. Erstellen Sie Einträge für die oben aufgeführten Ports. In jedem Eintrag sollten Sie eine „Quelle“ und ein „Ziel“ haben. Lassen Sie in Quelle das Feld für „alle“ leer und geben Sie als Ziel die IP-Adresse ein, die Sie in Schritt eins erhalten haben. Dadurch wird der gesamte Datenverkehr von diesen Ports an den Computer weitergeleitet.

4) Sie sollten sich jetzt über das Internet verbinden.

Wenn das nicht funktioniert, empfehle ich einen Blick in TeamViewer . Es ist eine Drittanbieterlösung, Sie benötigen die Software auf beiden Computern und sie ist etwas langsamer. Es ist jedoch viel einfacher als die Konfiguration eines Routers.

Ja, ich bin nur über einen Router verbunden, aber ich habe keine Ahnung, wie ich die von Ihnen erwähnten Ports öffnen/weiterleiten soll, um die Firewall des Routers zu deaktivieren. Ich habe auch die Bildschirmfreigabe innerhalb desselben LAN-Segments getestet, beide Maschinen befanden sich im selben Netzwerk und es funktionierte perfekt, sodass die Maschine voll funktionsfähig ist und der Dienst auch ordnungsgemäß funktioniert.
Können Sie mir ein wenig mehr darüber erzählen, wie ich diese bestimmten Ports öffne?
Höchstwahrscheinlich müssen Sie die Verbindung am Remote- Ende konfigurieren, nicht was für Sie lokal ist. Da ich nicht genau weiß, welchen Router du da hast, kann ich dir das nur allgemein sagen. Ich werde meine Antwort als Referenz bearbeiten.