У меня есть Windows XP и Mac, и я хотел бы поделиться своей клавиатурой и мышью. Я могу настроить Synergy, используя IP-адреса двух компьютеров, однако, когда я перезагружаю любую из машин, IP-адреса меняются, что означает, что мне нужно настроить его снова. Можно ли настроить Synergy для использования только имен компьютеров компьютеров?

2 ответа2

0

Без настройки DNS это невозможно. А настройка DNS более сложна, чем две другие опции:

  1. Если ваш маршрутизатор поддерживает это, назначьте статические IP-адреса двум вашим машинам. Это не требует никаких изменений на ваших компьютерах с Windows и Mac, это просто означает, что ваш маршрутизатор будет всегда давать один и тот же IP-адрес каждой машине.

  2. Если ваш маршрутизатор не поддерживает назначение статических IP-адресов, вы можете сделать это вручную на каждой машине. Сначала попытайтесь определить диапазон адресов, используемый вашим маршрутизатором при назначении динамических IP-адресов (например, 192.168.1.100-192.168.1.150), затем назначьте статические IP-адреса за пределами этого диапазона (чтобы при подключении другой машины к сети не возникало конфликтов)). Например, 192.168.1.99 и 192.168.1.98, в этом примере.

Любой из них позволит вам использовать IP-адреса, так как они не изменятся.

0

На вашей серверной машине вы можете настроить "псевдонимы" в новых версиях Synergy для экранов клиента, но это не поможет клиенту, пытающемуся разрешить работу сервера.

Как подсказывает другой ответ, использование статических IP-адресов является самым простым маршрутом, в противном случае, если у вас есть приличный маршрутизатор с расширенными опциями, вы обычно можете включить этот параметр для разрешения имен хостов, чтобы вы могли пропинговать свои компьютеры по имени. Если у вас нет такого умного маршрутизатора, вы можете попробовать использовать что-то вроде dnsmasq, работающее на виртуальной машине Linux, чтобы отслеживать IP-адреса хоста <>.

Абсолютный наихудший случай (может привести к некоторой задержке), если у вас есть Synergy Pro с опцией шифрования SSL (огромный риск для безопасности, если вы этого не сделаете), вы можете открыть порт в брандмауэре (не используйте стандартный порт Synergy) и затем переслать это на ваш сервер и используйте любого из динамических DNS-провайдеров (dyndns.org/noip.com/etc), чтобы зарегистрировать статическое DNS-имя, и тогда ваш маршрутизатор или ваш серверный компьютер могут запустить клиент обновления, чтобы вы добавили ваше "имя хоста" к вашему внешний IP и переадресация порта позволят вашим клиентам связаться с сервером и связаться с ним.

Идея взята из https://symless.com/forums/topic/1926-how-to-use-synergy-between-local-lan-and-vpn-connected-pcs/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .