web-dev-qa-db-ja.com

Synergy接続が拒否されました(Telnet)

私は最近、FedoraにDistresを切り替えました(サポートされている最新の日食を探していました。私のMacBookからの接続を拒否しています。

My Synergy.confファイル:

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

私のsynergysコマンド

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

私のsynergycコマンド:

synergyc -f linuxname
 _

どちらのコンピュータも互いにpingでき、そして私が使用した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です。

私は損失しています。誰もが明るいアイデアや2つを持っていましたか?

1
Chaosphere2112

実際には、これはファイアウォールの問題でした。私は私の前の(Debian)のインストール(またはポートがすでに開いていた)でファイアウォールが少なかったと思います。私は開きました port 24800を使ってsystem-config-firewall、それは単なる働きました。

2
Chaosphere2112

タイムアウトではなく接続を拒否していると、ファイアウォールの問題ではなくホストアクセス制御に関する問題であると思われます。これらのファイルが存在する場合は、拒否ファイルにブロックが含まれていないことを確認してください。

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

だからALLを含む行をコメントアウトする

0
Paul