본문 바로가기
IT/읽어보기

VNC란?

by ccclog 2025. 5. 8.
반응형

VNC(Virtual Network Computing)는 원격 데스크톱 공유 시스템으로, 네트워크를 통해 다른 컴퓨터의 화면을 보고, 그 컴퓨터를 직접 제어할 수 있게 해주는 기술입니다.

주요 특징:

  • 클라이언트-서버 구조:
    • VNC 서버: 원격 제어 당하는 컴퓨터에서 실행.
    • VNC 클라이언트(Viewer): 원격으로 접속하고자 하는 컴퓨터에서 실행.
  • 화면 공유: 서버의 화면을 캡처해서 클라이언트에 전송.
  • 입력 전달: 클라이언트에서 마우스와 키보드 입력을 서버에 전달.

사용 예:

  • 원격 기술 지원
  • 서버 무인 관리
  • 멀리 떨어진 사무실이나 집에서 회사 PC 접속

장점:

  • 플랫폼 독립적 (Windows, macOS, Linux 등에서 사용 가능)
  • 오픈소스 구현 있음 (예: TightVNC, RealVNC, TigerVNC 등)

단점:

  • 기본 VNC는 암호화가 약하거나 없음 → 보안 문제 있음
  • 인터넷 환경에서는 느릴 수 있음 (특히 그래픽이 많은 작업)

필요하면 SSH 터널링 등을 통해 보안을 강화해서 사용하는 것이 일반적입니다.

 

**본문은 Chat GPT에 의해 작성되었습니다. 

반응형

'IT > 읽어보기' 카테고리의 다른 글

SSO란?  (0) 2025.05.25
Snowflake AI Data Cloud  (0) 2025.04.13
KATA Containers  (0) 2025.03.15
베어메탈이란?  (0) 2025.03.08
X86과 ARM  (0) 2024.09.21