Ich versuche, Synergy auf zwei Windows 7 64-Bit-Computern zu konfigurieren - einem Desktop und einem Laptop. Der Desktop (der Synergy-Server) scheint zu laufen und auf Client-Verbindungen zu warten. Ich habe eingehenden TCP-Verkehr über Port 24800 und ausgehend auf dem Laptop zugelassen.
Beim Ausführen der Testverbindung auf dem Laptop erhalte ich:
FEHLER: Verbindung zum Server fehlgeschlagen: Zeitüberschreitung. \ Cmd \ synergy \ synergy.cpp, 270
Ich habe den Client so eingestellt, dass die IP-Adresse des Hosts anstelle des Computernamens verwendet wird, wie in anderen Suchergebnissen vorgeschlagen, aber noch kein Glück. Ich habe auch beide so eingestellt, dass sie als Administrator ausgeführt werden.
Synergy sagt, es wird mit Fehlern beendet und die Protokolldatei überprüft, aber ich weiß nicht, wo sich diese befindet. Jede Hilfe wird geschätzt.
Antworten:
Ich hatte das gleiche Problem, bei dem ich den Client dazu bringen konnte, eine Verbindung herzustellen, aber dann funktionierte es einfach nicht mehr. Es stellte sich heraus, dass ich meinen Hostcomputer neu gestartet hatte, wodurch die Firewall wieder aktiviert wurde. Sobald ich die Firewall auf dem Server deaktiviert habe, stellte der Client sofort eine Verbindung her.
Ich bin nicht damit zufrieden, meine Firewall auf meinem Windows 7-Computer die ganze Zeit ausgeschaltet zu lassen, sondern habe den ausführbaren Server zur Liste der Anwendungen hinzugefügt, die die Firewall durchlässt, und habe ihn wieder aktiviert. Um dies zu tun (zumindest unter Windows 7):
Nachdem ich auf OK geklickt habe, hat sich mein Client sofort verbunden. Ich musste nicht einmal den Client oder den Server neu starten. Ich hoffe, das hilft jemandem, eine Verbindung herzustellen. Synergie ist eine schöne Sache, wenn es funktioniert!
quelle
Synergy ist gut, aber wenn Sie eine effektive Software KVM wollen, versuchen Sie es InputDirector . Ich fand es viel stabiler und fehlerfrei. Noch mehr Plug and Play ist Maus ohne Grenzen von Microsoft.
Mouse without Borders bietet sogar die Möglichkeit, Dateien zu kopieren und die Zwischenablage gemeinsam zu nutzen.
quelle
Sie müssen sicherstellen, dass sowohl TCP- als auch UDP-Regeln vorhanden sind, die synergys.exe und synergyc.exe zulassen
So überprüfen Sie sie und fügen sie hinzu, wenn Sie sie nicht haben:
Windows 7 Start Button, Suchleiste eingeben: Windows Firewall, klicken Sie auf das erste Suchergebnis "Windows Firewall mit erweiterter Sicherheit" Links auf "Eingehende Regeln" klicken
Suchen Sie nach vorhandenen Regeln für synergy.exe und synergyc.exe. Sie sollten jeweils zwei Regeln haben. Wenn Sie nach rechts navigieren, wird eine Spalte mit dem Namen "Protokoll" angezeigt. In der einen Spalte sollte das "TCP" -Protokoll ausgewählt sein ein "UDP" -Protokoll (sowohl für synergy.exe als auch synergyc.exe).
So erstellen Sie neue Regeln:
quelle
Wichtig: Ich habe 64-Bit-Synergy installiert. Das Problem liegt in den Eingangsregeln und in der synergys.exe-Zuordnung. Die Zuordnung muss zu 64-Bit oder 32-Bit erfolgen, je nachdem, was Sie installiert haben.
Wählen Sie synergys.exe aus, die das Feld mit diesem Wert auffüllt:
Mein Client-PC ist sofort verbunden. Viel Glück!
quelle
Wenn der Synergy-Server mit Fehlern beendet wird, wird er nicht ausgeführt, sodass die Clients keine Verbindung herstellen können.
Sie sollten in der Lage sein, vom Client aus eine Telnet-Verbindung zum Server über Port 24800 herzustellen und eine Verbindung herzustellen. Wenn nicht, blockiert entweder eine Firewall die Verbindung oder der Synergy-Server wird nicht ausgeführt.
Sie sollten in der Lage sein, die Protokolldatei anzuzeigen, wenn Sie die Schaltfläche "Test" verwenden, um einen Test auf dem Server auszuführen, anstatt ihn als Dienst auszuführen. Dadurch wird es wie gewohnt ausgeführt, es wird jedoch ein Fenster mit den darin enthaltenen Protokollmeldungen geöffnet.
quelle
Was musst du machen:
Klicken Sie auf dem Server auf "Configure Server ...".
In der oberen rechten Ecke sehen Sie einen Monitor. Ziehen Sie ihn nach unten und legen Sie ihn neben dem anderen sichtbaren Monitor ab.
Doppelklicken Sie auf den Monitor, den Sie nach unten gezogen haben, und bearbeiten Sie den "Bildschirmnamen" so, dass er mit dem Bildschirmnamen Ihres Clients übereinstimmt.
Stoppen und starten Sie Server und Client und Kabum! Es wird klappen!
quelle
Warning: Failed to connect to server: Timed out
Obwohl es 4 Jahre später ist, dachte ich nur, dass ich (immer noch) das gleiche Problem habe. Firewalls sind auf beiden PCs ausgeschaltet. Es funktionierte eine Weile und hörte dann auf zu arbeiten.
Einfach ShareMouse kostenlos installiert, keine Vorkonfiguration erforderlich, kein Neustart und es funktionierte sofort. Ich mag die nette Funktion, mit der die Monitore, auf denen Sie gerade nicht sind, gedimmt werden. Leider habe ich bereits 10 US-Dollar für Synergy bezahlt, aber keine große Sache, denke ich.
quelle