시너지 연결 거부 (또한 텔넷) 얻지 못한 가장 최신 버전의

나는 최근에 배포판을 페도라로 바 꾸었습니다 (데비안에서 얻지 못한 가장 최신 버전의 일식을 찾고 있었으며 시너지 설정을 다시 시도하려고 할 때 시너지 서버가 문제가되었습니다. 내 맥북에서 연결을 거부하고 있습니다.

내 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

이는 시너지가 실행 중임을 확인합니다 (ps -Af | grep 시너지).

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으로보고합니다.

나는 길을 잃었다. 누구든지 밝은 아이디어가 있습니까?



답변

실제로 이것은 방화벽 문제였습니다. 이전 (데비안) 설치 (또는 포트가 이미 열려 있음)에서 방화벽이없는 것 같습니다. 나는을 port 24800사용하여 열었고 system-config-firewall일반 작동했습니다.


답변

시간 초과가 아닌 연결이 거부되어 방화벽 문제가 아닌 호스트 액세스 제어 문제인 것으로 생각됩니다. 이러한 파일이 존재하면 거부 파일에 블록이 없는지 확인하십시오.

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

따라서 포함 된 줄을 주석 처리하십시오 ALL


답변