VNC 클라이언트로 Google Cloud VM에 접속하기

Ubuntu에 GUI환경이 설치되어 있지 않은 경우 GUI를 사용할 수 있도록 설정해야 합니다.

1. VNC 서버 시작 후 접속 방법

VNC 서버를 시작한 후 원격으로 해당 GUI 환경에 접속하려면 **VNC 클라이언트**를 사용해야 합니다. 아래는 VNC 클라이언트를 설정하고 연결하는 방법입니다.

1.1 VNC 서버 시작

이미 vncserver :1 명령어로 VNC 서버를 시작한 상태여야 하며, 이때 :1은 VNC 서버의 디스플레이 번호입니다. 기본적으로 VNC 서버는 포트 5901을 사용합니다.

1.2 VM의 IP 주소 확인

VNC 클라이언트로 접속하려면 먼저 VM의 IP 주소를 확인해야 합니다. 아래 명령어로 VM의 IP 주소를 확인할 수 있습니다:

ip addr show

여기서 inet 항목에 나오는 IP 주소를 확인하고, 해당 주소를 사용하여 VNC 클라이언트로 접속합니다. 예를 들어, 192.168.1.100이 VM의 IP 주소라면 이를 사용합니다.

1.3 VNC 클라이언트 설치 및 사용

VNC 클라이언트를 설치한 후, 아래 방법으로 접속할 수 있습니다.

  • Windows에서 VNC 클라이언트 사용:

    Windows에서는 RealVNC 또는 TightVNC 클라이언트를 사용하여 접속합니다.

  • MacOS에서 VNC 클라이언트 사용:

    MacOS에서는 VNC Viewer 또는 Chicken of the VNC를 사용합니다.

  • Linux에서 VNC 클라이언트 사용:

    Linux에서는 tigervnc-viewer 또는 vncviewer를 사용합니다. 예를 들어, Ubuntu에서는 sudo apt install tigervnc-viewer 명령어로 설치할 수 있습니다.

1.4 VNC 클라이언트 연결

VNC 클라이언트를 실행한 후, 접속하려는 서버의 주소를 입력합니다. 주소는 VM IP:디스플레이 번호 형식입니다. 예를 들어, IP가 192.168.1.100이고 디스플레이 번호가 :1이라면, 192.168.1.100:1을 입력합니다.

192.168.1.100:1

1.5 VNC 연결 정보 입력

VNC 클라이언트를 실행한 후, 연결하려는 VNC 서버의 주소를 입력하고 **Connect**를 클릭합니다. 비밀번호 입력 화면이 나타날 수 있습니다. VNC 서버를 처음 시작할 때 설정한 비밀번호를 입력하세요. 비밀번호를 설정하지 않았다면, vncserver 실행 시 비밀번호 설정 과정이 있었습니다.

1.6 VNC 환경에 접속

연결이 성공하면, VM에서 실행되는 GUI 환경을 볼 수 있습니다. 이 환경에서 Firefox와 같은 애플리케이션을 실행할 수 있습니다.

2. VNC 클라이언트 예시

2.1 Windows에서 VNC Viewer 사용하기

  1. RealVNC Viewer 설치: RealVNC 다운로드 페이지에서 설치 파일을 다운로드하고 설치합니다.
  2. VNC Viewer 실행: VNC Viewer를 실행한 후, 192.168.1.100:1을 입력하고 연결합니다.
  3. 비밀번호 입력: 비밀번호를 입력하고 연결을 클릭합니다.

2.2 MacOS에서 VNC Viewer 사용하기

  1. VNC Viewer 설치: VNC Viewer 다운로드에서 MacOS용 클라이언트를 다운로드하고 설치합니다.
  2. VNC Viewer 실행: VNC Viewer를 열고 192.168.1.100:1을 입력하여 연결합니다.

2.3 Linux에서 VNC Viewer 사용하기

  1. TightVNC Viewer 설치:
    sudo apt install tigervnc-viewer
  2. VNC 서버 접속:
    vncviewer 192.168.1.100:1

3. VNC 접속 문제 해결

3.1 VNC 서버가 실행되지 않거나 비밀번호 오류가 있는 경우

다음 명령어로 VNC 서버를 종료하고 다시 시작해 보세요:

vncserver -kill :1

또는, vncpasswd 명령어로 비밀번호를 다시 설정할 수 있습니다.

3.2 VNC 포트가 방화벽에 의해 차단된 경우

Google Cloud에서는 방화벽 규칙을 통해 VNC 포트(기본적으로 5901)가 열려 있는지 확인해야 합니다. Google Cloud Console에서 방화벽 규칙을 확인하고 포트 5901이 열려 있는지 확인하세요.

결론

이 과정을 통해 VNC 환경에 접속하고, VM에서 Firefox를 사용할 수 있습니다.

다음 이전