我的工作站有多个网络适配器,一些是虚拟的,一些是物理的。其中一个是我的虚拟机之一的桥接网络适配器。由于某种原因,Synergy 总是选择该适配器的 IP,即使没有 VirtualBox 适配器,它在原始物理适配器上也能完美运行。结果是它与虚拟桥接适配器绑定在一起,无法在网络上与运行 Synergy 客户端的目标机器进行通信。
如何强制 Synergy 服务器使用特定的 IP 地址?如果我手动编辑 conf 文件,此设置是否可用?如果我无法强制 IP,我可以强制选择 MAC 或适配器吗?
我使用的是 Synergy 1.7.6,据我所知是最新版本。服务器和客户端都是 Windows 10 机器。
答案1
这不是解决方案,但据我所知,这是正确的“答案”。根据 Symless 的说法,这个问题要等到 Synergy 2.0 才能解决,而 Synergy 2.0“应该会在几个月后发布”。(截至 2017 年 6 月 23 日。)此信息来自他们的 Twitter 帐户,用于回复一位提出与您相同问题的用户。
根据 GitHub 对公开源代码的评论,这个问题已经持续了两年多。
答案2
一种“解决方案”是更改运行服务器的计算机的 IPV4 地址。例如,我的桌面的本地 IP 是 192.168.0.173,如果我将其更改为 192.168.0.174,那么所有客户端都必须更改为连接到新地址。