![DDNS(NoIP) VNC가 연결할 수 없습니다.](https://rvso.com/image/1557244/DDNS(NoIP)%20VNC%EA%B0%80%20%EC%97%B0%EA%B2%B0%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
저는 Ubuntu 17.10을 실행 중이고 로컬 네트워크에서 x11vnc를 시작하고 실행할 수 있었습니다. 원격 액세스를 위해 이것을 확장하고 싶었습니다. 아래에서 제가 취한 단계를 참조하세요.
- x11vnc 설정(포트 5900에서 실행 중인지 확인할 수 있음)
- Noip 설정(호스트 이름 생성 및 DUC 다운로드 및 실행 확인 가능)
- 라우터에서 포트 전달을 설정하고 포트가 열려 있는지 확인할 수 있습니다. (이 작업을 수행하면 x11vnc에서 메시지를 받게 되는데 이를 좋은 신호로 받아들입니다.)
- GUFW 설치됨(포트 5900으로 들어오는 연결을 허용하는 규칙에 관계없이 포트가 어떤 이유로든 닫혀 있기 때문에 "꺼짐"으로 설정되어 있음)
- 라우터 방화벽이 포트 5900을 차단하지 않는지 확인할 수 있습니다(또는 적어도 그렇다고 말하지는 않습니다).
그래서 제가 이해할 수 없는 것은 모든 것이 정상이라고 느낄 때 VNC를 연결할 수 없는 이유입니다. 공개/외부 IP 또는 ddns를 사용하여 연결할 수 없지만 브라우저의 URL에 ddns를 입력하면 라우터 페이지에 액세스할 수 있습니다(전혀 마음에 들지 않으며 가능하다면 비활성화하는 것을 선호함) )
나는 클라이언트 문제가 아닌지 확인하기 위해 두 개의 다른 클라이언트를 사용하여 서버에 연결을 시도했습니다. 도와주세요. 미리 감사드립니다!
편집: VNC에 Hamachi VPN을 사용하는 것에 대해 어떻게 생각하시나요?
답변1
NO-IP 홈페이지의 설정 마법사 중에 입력한 포트에 대한 포트 스캔을 통해 포트가 실제로 열려 있는지 확인하는 작은 도구가 있습니다. 이 방법을 통해 방화벽이 포트 5900을 차단하고 있지 않은지 확인할 수 있습니다.
다음은 NO-IP-DUC가 실제로 포트 5900의 서비스에 대한 정보를 제공하는지입니다.그리고NO-IP가 포함된 VNC의 공식 설정 가이드에 따르면 5800인가요?
두 포트를 모두 전달하고 구성해야 합니다. VNC 및 No-IP를 사용한 원격 제어
답변2
NAT 루프백으로 인해 문제가 발생했습니다. @kicken에게 감사드립니다.