내 Ubuntu 13.10 데스크탑에는 vnc 설정이 포함되어 설치되어 있습니다. 저는 Macbook의 통합 vnc 원격 데스크톱 프로그램과 Windows 7의 내장 vnc 원격 데스크톱 프로그램을 모두 사용합니다. 둘 다 동일한 결과를 제공합니다.
원격 데스크톱 애플리케이션을 열 때 vnc 연결을 설정했습니다. IP 주소, 사용자 이름, 비밀번호가 필요합니다. 이 모든 것을 연결하고 "연결"을 클릭했습니다. 그 후, 로드를 시도하지만 결코 멈추지 않습니다(기본적으로 vnc는 중지될 때까지 계속 연결을 시도할 것입니다). 몇 시간 동안 그대로 놔두었지만 여전히 연결이 되지 않습니다. 전체 과정에서 어떤 오류도 발생하지 않았습니다. 심지어 어떤 것에 대한 경고도 발생하지 않았습니다.
ping과 SSH를 통해 액세스할 수 있지만 Ubuntu는 vnc를 통해 액세스하는 것을 좋아하지 않는 것 같습니다.
무슨 말을 더 해야 할지 모르겠습니다.
나는 곧 떠날 예정이다이 소스.
답변1
DNS 구성이 잘못되었을 수 있으며 시스템이 시간 초과된 역방향 DNS 조회를 시도하고 있습니다.
설치를 시도하다와이어샤크VNC 패킷이 승인되었는지, 방화벽/포트 차단 문제가 있는지 확인하세요.
(SSH를 사용하기 전에 위와 같은 문제가 발생한 적이 있습니다. 설정을 하면 UseDNS=no
총 로그인 시간이 4~5초 단축되었습니다. 그리고 DNS 레코드를 지원하지 않는 홈 라우터이기 때문에 수정할 수 없습니다.)
답변2
"원격 데스크톱 응용 프로그램을 열 때"라는 용어에 대해 제가 놀랐던 점은 Microsoft의 원격 데스크톱 클라이언트(mstsc.exe)가 VNC와 동일한 프로토콜이 아니라는 것입니다. (특히 "호스트/사용자 이름/비밀번호"라는 용어로 설명하는 경우 대부분의 VNC 클라이언트는 IP 주소만 요청하고 연결할 때 비밀번호를 묻는 메시지를 표시합니다). 이는 시간 초과를 설명할 수 있습니다(RDP가 VNC의 기본 포트 5900 대신 포트 3389에 연결되기 때문).
이러한 혼란의 원인은 Apple이 기술적으로 원격 액세스 데스크톱인 "원격 데스크톱 활성화" 도구를 호출하지만 RDP 대신 VNC를 기본 프로토콜로 사용하기 때문일 수 있다고 생각합니다.
VNC 서버에 연결하려면 VNC 클라이언트가 필요합니다(예:타이트한 VNC또는실제 VNC둘 다 무료로 다운로드할 수 있습니다.)