Synergy Connection отклонен (также telnet)

Synergy Connection отклонен (также telnet)

Недавно я перешел с одного дистрибутива на Fedora (искал самую последнюю поддерживаемую версию Eclipse, чего не нашел в Debian), и при попытке снова настроить Synergy у меня возникла проблема: мой сервер Synergy отказывается подключаться к моему MacBook.

Мой файл synergy.conf:

section: screens
    client1:
    server:
end
section: aliases
    client1:
        macname
    server:
        linuxname   
end
section: links
    client1:
        left = server
    server:
        right= client1
end

Моя команда синергии:

synergys -f -c /path/to/synergy.conf

Моя синергическая команда:

synergyc -f linuxname

Оба компьютера могут пинговать друг друга, и на компьютере Linux, который я использовал,

telnet localhost 24800

что подтверждает, что synergys запущен (также ps -Af | grep synergys).

На Mac, когда я пытаюсь сделать

telnet linuxname 24800

Я понял сообщение.

telnet: connect to address ip.of.linux.box: Connection refused
telnet: Unable to connect to remote host

$ sudo netstat -pant | grep 24800
tcp 0 0 0.0.0.0:24800 0.0.0.0:* LISTEN 22727/synergys

Обе версии Synergy позиционируют себя как 1.3.7, протокол 1.3.

Я в растерянности. У кого-нибудь есть блестящие идеи?

решение1

На самом деле, это была проблема с брандмауэром. Думаю, на предыдущей установке (debian) у меня не было брандмауэра (или порт уже был открыт). Я открыл port 24800с помощью system-config-firewall, и это просто заработало.

решение2

Поскольку вы получаете отказ в подключении, а не тайм-аут, я подозреваю, что проблема связана с контролем доступа к хосту, а не с брандмауэром. Если эти файлы существуют, убедитесь, что файл deny не содержит никаких блоков:

 /etc/hosts.allow
 /etc/hosts.deny

Поэтому закомментируйте все строки, содержащиеALL

Связанный контент