![使用 LAN 连接 Synergy,同时使用 WiFi 连接到互联网](https://linux22.com/image/1278465/%E4%BD%BF%E7%94%A8%20LAN%20%E8%BF%9E%E6%8E%A5%20Synergy%EF%BC%8C%E5%90%8C%E6%97%B6%E4%BD%BF%E7%94%A8%20WiFi%20%E8%BF%9E%E6%8E%A5%E5%88%B0%E4%BA%92%E8%81%94%E7%BD%91.png)
我有 LAN 和 WiFi 连接,WiFi 连接到互联网,LAN 只是通过两台计算机之间的以太网电缆连接。我需要让 Synergy 工作而不影响 WiFi 互联网。我尝试了上述解决方案,但似乎不起作用。两台计算机都运行 Windows XP。
即使将 LAN IP 设置为静态并处于同一子网下似乎也不起作用。有没有人遇到过类似情况并让 Synergy 正常工作?
编辑:为了清晰起见,对问题进行了细化。此外,计算机可以互相 ping 通。也可以访问远程桌面。我怀疑问题出在 Synergy 的配置上。
答案1
通过有线接口将其他机器的 /32 地址添加到路由表。
答案2
如果我理解正确,您是想使用以太网电缆将两台计算机连接在一起,并使用该链接来发挥协同作用。重要的是,您的 Wifi 互联网连接不会因添加此有线网络而中断。
如果这是对您想要实现的目标的准确评估,那么您需要使用交叉电缆将两台计算机连接在一起。对于每台机器上的有线连接,您应该分配一个与您的 wifi 网络位于不同子网的静态 IP。例如,如果您的 Wifi 网络位于 192.168.XX,那么您应该为有线网络使用 172.16.1.X。
一旦有线网络配置完毕,您可以在两者之间 ping 通,并且您的 Wifi 互联网仍然可以运行,那么您应该使用分配给有线接口的静态 IP 来配置 Synergy。
这应该与操作系统无关。
但是这种方法也有几个缺点。最主要的缺点是,如果不使用交换机,您将无法在有线网络中添加额外的计算机。说实话,您可以在网上购买二手 SOHO 交换机,价格可能比在电子商店购买交叉电缆的价格还低。
答案3
我想做同样的事情,因为 Synergy 客户端鼠标移动滞后,并且以太网的连接速度比 wifi 更快。
我在 iMac 和 Macbook Pro 上进行了此操作,只需通过以太网电缆将它们连接起来,然后在 Synergy 客户端上输入服务器计算机上以太网使用的 IP 地址。如果使用 Mac,您应该在网络偏好设置下看到它。我不知道相应的 Windows XP 配置有多直观,因为我不再像以前那样经常使用 Windows。
据我所知,尝试连接两台计算机并检查服务器计算机上以太网连接的 IP 地址,然后在最新版本的 Synergy 的服务器 IP 字段中输入该地址,它应该可以工作。
答案4
我不确定您在 Synergy 服务器和客户端上使用哪种操作系统,但这适用于以 Ubuntu 18.04 作为服务器、以 Windows 10 作为客户端的情况。
有线连接
首先用以太网电缆连接两台计算机。如果您的网络设备是在过去 10 年内制造的,则不需要交叉电缆。任何以太网电缆都可以。现代网络设备应该能够自行检测和切换,而无需交叉电缆。
配置服务器
禁用 IPv6 连接并将 IPV4 设置为“手动”。然后配置您的地址、网络掩码和 DNS,如下所示(或类似内容)。如果您的 LAN 通常使用 192.168.1.x 之类的 IP,那么您需要为地址使用一组不同的数字(就像我使用 169.254.40.x 一样)。
在点击“应用”之前,确保选中复选框底部显示“仅将此连接用于其网络上的资源”。好的,现在您可以点击“应用”。
配置客户端
同时按下 Windows 键和 R 键打开运行框。输入 ncpa.cpl 并按 Enter。右键单击以太网连接并选择属性。取消选中“Internet 协议版本 6 (TCP/IPv6)”。然后选择“Internet 协议版本 4 (TCP/IPv4)”并单击属性按钮。配置您的地址、网络掩码和 DNS,如下所示。您需要确保 IP 地址除了最后一位数字外与服务器的 IP 地址相同(我只是像里程表一样递增了我的 IP 地址),并确保子网掩码和 DNS 与服务器的网络掩码和 DNS 相同。是的,命名法略有不同,但它们是相同的东西。
最后,在 Synergy 客户端的服务器字段中,将 IP 设置为您在“配置服务器”部分中分配给服务器的地址。在下面的示例中,我将其设置为“169.254.40.232”。
您可能需要打开/关闭连接或启动/停止 Synergy 客户端以重置连接,但除此之外您应该已经设置好了。如果这有帮助(我花了两天时间才弄清楚这一切),请考虑给我投赞成票。谢谢!