Compute

OCI VNC (Virtual Network Computing) 사용하기

1.VNC (Virtual Network Computing)란?

VNC(Virtual Network Computing, 가상 네트워크 컴퓨팅)는 컴퓨터 환경에서 RFB 프로토콜을 이용하여 원격으로 다른 컴퓨터를 제어하는 그래픽 데스크톱 공유 시스템이다. 자판과 마우스 이벤트를 한 컴퓨터에서 다른 컴퓨터로 전송시켜서 네트워크를 거쳐 그래픽 화면을 갱신하는 방식을 제공한다. 간단히, 오라클 데이터베이스 설치가 sliec 모드 혹은 GUI 설치가 가능하나, 일반적인 클라우드 환경의 경우 물리적이 서버에 모니터와 키보드가 있는게 아니다 보니 VNC 를 사용하여 설치 작업한다.

설치요건 (Oracle Linux 7.9)

2.compute 생성

접근하기

접근하기 OS 이미지를 Oracle Linux 7.9로 선택!

3.compute 내 패키지 설치

위 2번에서 compute 생성된 이후 터미널 접속해서 패키지를 설치한다. 접근하기

초기 opc 계정 기준으로 명령어를 실행 

01) sudo bash

02) yum group list

03) yum group install "Server with GUI"

04) yum group list

05) yum install tigervnc-server -y 

06) exit 

07) vncpasswd

08) sudo bash 

09) cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@\:1.service

10) vi /etc/systemd/system/vncserver@\:1.service

11) systemctl daemon-reload

12) systemctl enable vncserver@\:1.service

13) systemctl start vncserver@\:1.service

14) systemctl status vncserver@\:1.service

15) firewall-cmd --list-all

16) firewall-cmd --add-service=vnc-server

17) firewall-cmd --add-service=vnc-server --permanent

5.compute 방화벽 오픈

compute 가 실행중인 네트워크 환경의 방화벽을 오픈해준다. (5901포트) 접근하기

6.VNC Viewer 접속

아래 viewer 를 다운 받아 설치 후 접속한다. 5901 포트를 기본으로 사용하므로 해당 건에 대해서 방화벽 오픈도 해야한다. (방화벽은 OS와 OCI의 Security List 모두 오픈해야함)

접근시, public ip : port (5901) 접근하기

접근하기

이 글은 개인적으로 얻은 지식과 경험을 작성한 글로 내용에 오류가 있을 수 있습니다. 또한 글 속의 의견은 개인적인 의견으로 특정 회사를 대변하지 않습니다.

Dialogue & Discussion