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