Ответ Колоба совершенно правильный.
Личный анекдот: я использовал Synergy по Wi-Fi, и производительность была крайне плачевной. Просто случайные лаги, остановки, нажатия на вкладки заняли бы секунды, чтобы обновить. Действительно ужасно. Основываясь на его ответе, я пошел и подключил свои машины с помощью проводного Ethernet, и все стало маслом.
Я публикую это как ответ, потому что разница между моей настройкой и рекомендованной Kolob заключается в том, что я использовал реальный шлюз (я использовал его в качестве беспроводного шлюза до того, как мой провайдер предоставил свое собственное оборудование). С помощью этой техники каждая машина по-прежнему подключается к Интернету через Wi-Fi в обычном режиме, но мой шлюз действует просто как средство для предоставления отдельной подсети. (порт "WAN" даже не подключен - но маршрутизатор предоставляет DHCP и подсеть). Таким образом, мне не нужно беспокоиться об отключении какой-либо существующей сети и т. д., и оба могут гармонично жить вместе.
При настройке Synergy просто убедитесь, что вы используете IP-адреса подсети, предоставленной вашим шлюзом, а не вашим Wi-Fi-соединением. Простой ipconfig
или ifconfig
должен облегчить определение того, какой IP-адрес вы хотите использовать для клиента (сервер будет привязан ко всем своим IP-адресам, поэтому вам не нужно об этом беспокоиться).
На Mac обязательно перейдите в « System Preferences
> « Network
затем щелкните маленький значок шестеренки в нижней части списка имеющихся у вас сетевых интерфейсов (например, Wifi, LAN и т.д.) И нажмите "Установить порядок обслуживания". Затем перетащите, чтобы убедиться, что ваш фактический интерфейс интернет-провайдера (например, Wifi) расположен выше вашего интерфейса Ethernet (LAN). В противном случае у вас не будет интернета на вашем Mac. (не было этой проблемы в Windows по любой причине)