Synergy连接超时(Mac客户端,Windows 10服务器)

时间:2016-12-06 12:40:11

标签: virtualbox ip-address

[发布非编程主题的道歉,但我认为这篇文章可以帮助其他有需要的人。]

我试图在PC和Mac之间进行协同工作。

我使用自动配置和所有默认设置。它与mac作为服务器完美配合。

然而,当PC是服务器而mac作为客户端时,PC首先检测到zeroconf客户端,但随后只是坐在那里没有更多的日志消息。同时,mac客户端保持"超时"并且永远不会连接。

我检查过的事情:

  • Windows防火墙已正确配置为允许协同运行 - 在那里 是允许TCP和UDP连接用于协同作用的规则 可执行
  • 我已经尝试了32位和64位协同版本
  • 我尝试过自动配置客户端,并尝试使用屏幕名称和 IP地址。
  • 我尝试使用提升权限运行
  • 我可以使用终端从另一台PING每台机器 - 我们是 连接到同一个Wi-Fi网络!

我有一个名为Ian-Mac.local的Macbook(10.11),IP地址为192.168.0.6。

我有一台名为Ian-PC的Windows 10笔记本电脑,列出了5种不同的IP地址。默认值为192.168.56.1

这是来自PC的调试级别日志:

2016-12-06T12:12:02] INFO: starting client
[2016-12-06T12:12:02] INFO: command: /Applications/Synergy.app/Contents/MacOS/synergyc -f --no-tray --debug DEBUG --name Ian-Mac.local --enable-drag-drop 192.168.56.1:24800
[2016-12-06T12:12:02] INFO: config file: /var/folders/k3/rzjn4xxj5tz3j1ygq72cwyj00000gp/T/Synergy.txK899
[2016-12-06T12:12:02] INFO: log level: DEBUG
[2016-12-06T12:12:03] INFO: drag and drop enabled
[2016-12-06T12:12:03] DEBUG: screen shape: center=0,0 size=1920x1080 on 1 display
[2016-12-06T12:12:03] DEBUG: starting watchSystemPowerThread
[2016-12-06T12:12:03] DEBUG: adopting new buffer
[2016-12-06T12:12:03] DEBUG: opened display
[2016-12-06T12:12:03] NOTE: started client
[2016-12-06T12:12:03] NOTE: connecting to '192.168.56.1': 192.168.56.1:24800
[2016-12-06T12:12:03] DEBUG: waiting for carbon loop
[2016-12-06T12:12:03] DEBUG: started watchSystemPowerThread
[2016-12-06T12:12:03] DEBUG: waiting for event loop
[2016-12-06T12:12:03] DEBUG: event queue is ready
[2016-12-06T12:12:03] DEBUG: signalling carbon loop ready
[2016-12-06T12:12:03] DEBUG: add pending events to buffer
[2016-12-06T12:12:03] DEBUG: starting carbon loop
[2016-12-06T12:12:03] DEBUG: carbon loop ready
2016-12-06 12:12:03.091 synergyc[1059:39119] starting cocoa loop
[2016-12-06T12:12:18] WARNING: failed to connect to server: Timed out
[2016-12-06T12:12:18] DEBUG: retry in 1 seconds
[2016-12-06T12:12:19] NOTE: connecting to '192.168.56.1': 192.168.56.1:24800
[2016-12-06T12:12:34] WARNING: failed to connect to server: Timed out
[2016-12-06T12:12:34] DEBUG: retry in 1 seconds

这是来自mac的调试级别日志:

IPCONFIG

3 个答案:

答案 0 :(得分:3)

Synergy选择了错误的IP地址!

  

我有一台名为Ian-PC的Windows 10笔记本电脑,有5种不同的IP地址   上市。默认值为192.168.56.1

在Windows计算机上运行IPCONFIG表明synergy选择的IP地址适用于我的以太网适配器VirtualBox Host-Only Network"。问题是由于我安装了" Virtual Box"。

我没有使用默认IP,而是输入{{1}}列出的那个"无线LAN适配器Wi-Fi",即192.168.0.4

答案 1 :(得分:0)

我也有这个问题 - 但实际上我试图通过Bootcamp将iMac连接到运行Win10的MacBook Pro(所以基本上是同样的问题)。当我运行ipconfig并获得我的wifi适配器的IP地址时,一切都完美连接。

谢谢你让我回到余下的晚上。

答案 2 :(得分:0)

我在使用 Barrier 时遇到了同样的问题。这是 Synergy Core 和 Open Sourced 的一个分支。

所以我发布了我是如何解决它的。它可能会帮助某人。 我有同样的问题。在互联网上搜索了一个小时后,我成功了。

  1. Barrier 选择了错误的 IP 地址,即我的以太网 IP 地址。感谢Ians Answer

image

因此请确保您在服务器上运行 ipconfig,就我而言,它是 Windows 10 并在 无线 LAN 适配器 Wi-Fi IPV4 地址下查看正确的 IP 地址。

image

  1. 确保您提供相同的网名

就我而言,名称是 ma​​c(Windows 10 屏幕截图)

image

Mac 操作系统截图

image

如果我的 Wifi 设置为受密码保护(这只是我的移动热点),我就会遇到问题。因此,为了解决这个问题,我将其公开并限制了与它的联系。

就是这样。我希望它可以帮助某人:)