Я успешно получил это для работы с использованием метода Кевина выше. Моя машина Ubuntu (12.04) настроена как клиент, а моя машина Windows (Win7) - это сервер.
run
sudo vi /etc/lightdm/lightdm.conf
добавить
greeter-setup-script=/usr/bin/synergyc <ip>
[d3 ] Сохранить и перезагрузить. Мне пришлось указать IP, он не работал бы с именем хоста (клиент Ubuntu не находится в домене Windows), хотя я могу общаться с машиной Windows через имя хоста, как только у меня было вошел в машину Ubuntu)
Да, avahi поддерживает обратный поиск IP-адресов для .local имен, зарегистрированных в локальной сети. Однако большинство команд для выполнения тестовых запросов напрямую связаны с DNS-серверами без использования avahi. Чтобы подтвердить, что это работает в командной строке, вы должны использовать команду getent hosts вместо nslookup, dig или host.
Например, вы можете посмотреть IP-адрес, используя следующие команды:
$ nslookup 192.168.0.1
$ dig -x 192.168.0.1
$ host 192.168.0.1
$ getent hosts 192.168.0.1
Только команда getent hosts вернет соответствующее имя, потому что это единственная команда, использующая avahi для обратного поиска.
(На самом деле это также относится к поиску имен, но обычно проще просто ввести ping hostname.local, который выполняет поиск имени с использованием DNS или avahi и одновременно проверяет возможность соединения.)
Да, avahi поддерживает обратный поиск IP-адресов для .local имен, зарегистрированных в локальной сети. Однако большинство команд для выполнения тестовых запросов напрямую связаны с DNS-серверами без использования avahi. Чтобы подтвердить, что это работает в командной строке, вы должны использовать команду getent hosts
вместо nslookup
, dig
или host
.
Например, вы можете найти IP-адрес, используя следующие команды:
$ nslookup 192.168.0.1 $ dig -x 192.168 .0.1 $ host 192.168.0.1 $ getent hosts 192.168.0.1
Только команда getent hosts
вернет соответствующее имя, потому что это единственная команда, которая использует avahi для выполнения обратного поиска.
(На самом деле это также относится к поиску имен, но обычно проще просто набрать ping hostname.local
, который выполняет поиск имени с использованием DNS или avahi и одновременно проверяет возможность подключения.)
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @224.0.0.251 -p 5353
Для него есть команда avahi: avahi-resolve-address. Например ::!!0]
avahi-resolve-address 192.168.0.1
Или эквивалентный вариант:
avahi-resolve --address 192.168.0.1
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @224.0.0.251 -p 5353
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @224.0.0.251 -p 5353
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @224.0.0.251 -p 5353
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @224.0.0.251 -p 5353
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @224.0.0.251 -p 5353
есть команды, используемые для этого: avahi-resolve-address. Е. г.:
avahi-resolve-address 192.168.0.1
или аналогичный вариант:
avahi-resolve --address 192.168.0.1
копать также может выполнять обратный поиск в DNS через система:
dig -x 192.168.0.1 @224.0.0.251 -p 5353
есть команды, используемые для этого: avahi-resolve-address. Е. г.:
avahi-resolve-address 192.168.0.1
или аналогичный вариант:
avahi-resolve --address 192.168.0.1
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @224.0.0.251 -p 5353
есть команды, используемые для этого: avahi-resolve-address. Е. г.:
avahi-resolve-address 192.168.0.1
или аналогичный вариант:
avahi-resolve --address 192.168.0.1
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @224.0.0.251 -p 5353
есть команды, используемые для этого: avahi-resolve-address. Е. г.:
avahi-resolve-address 192.168.0.1
или аналогичный вариант:
avahi-resolve --address 192.168.0.1
копать также может выполнять обратный поиск в DNS через система:
dig -x 192.168.0.1 @224.0.0.251 -p 5353
Для него есть команда avahi: avahi-resolve-address . Например:
avahi-resolve-address 192.168.0.1
Или эквивалентный вариант:
avahi-solve --address 192.168.0.1
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @ 224.0.0.251 -p 5353
Для него есть команда avahi: avahi-resolve-address . Например:
avahi-resolve-address 192.168.0.1
Или эквивалентный вариант:
avahi-solve --address 192.168.0.1
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @ 224.0.0.251 -p 5353
Для него есть команда avahi: avahi-resolve-address . Например:
avahi-resolve-address 192.168.0.1
Или эквивалентный вариант:
avahi-solve --address 192.168.0.1
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @ 224.0.0.251 -p 5353
Для него есть команда avahi: avahi-resolve-address . Например:
avahi-resolve-address 192.168.0.1
Или эквивалентный вариант:
avahi-solve --address 192.168.0.1
dig также может выполнять обратный поиск DNS с помощью avahi:
dig -x 192.168.0.1 @ 224.0.0.251 -p 5353
Для него есть команда avahi: avahi-resolve-address . Например:
avahi-resolve-address 192.168.0.1
Или эквивалентный вариант:
avahi-solve --address 192.168.0.1