VNC는 Virtual Network Computing, 가상 네트워크 컴퓨팅입니다.
원격으로 다른 컴퓨터를 제어할 때 주로 사용하는 공유 시스템입니다.
PC A와 B가 있을 때, A가 B를 VNC로 연결하면 B의 PC 자원을 A가 제어할 수 있게 됩니다.
라즈베리파이도 소형 PC이기 때문에 VNC 연결이 가능합니다.
작업할 때 라즈베리파이에 별도의 키보드 마우스 연결을 하지 않고서
다른 PC로 VNC 연결하여 사용하면 편리합니다.
이번 글은 PC와 라즈베리파이를 VNC로 연결하는 과정을 기록한 것입니다.
1. 라즈베리파이 VNC 기능 활성화
라즈베리파이를 작동시킨 다음 VNC 기능을 활성화(Enable)합니다.
좌측 상단의 라즈베리파이 아이콘으로 메뉴를 연 다음 "Raspberry Pi Configuration"을 선택한 다음,
"Interfaces" 탭으로 들어가서 확인할 수 있습니다.
2. PC에 VNC 프로그램 설치
RealVNC(www.realvnc.com/)에서 VNC연결 프로그램을 제공하고 있습니다.
www.realvnc.com/en/connect/download/viewer/
사용하는 PC의 사양에 맞게 선택한 다음 "Download VNC Viewer"를 클릭하여 다운로드를 진행합니다.
다운로드한 VNC Viewer를 설치하여 실행 준비를 마칩니다.
설치 후 실행하면 아래의 화면과 같이 나타납니다.
이미지는 이전에 VNC로 연결한 적이 있기 때문에 항목에 나타났습니다.
3. PC와 라즈베리파이 VNC 연결
VNC에 연결하기 위해서는 원격으로 접속될 PC(라즈베리파이)의 IP 주소를 알아야 합니다.
라즈베리파이에서 터미널을 연 다음 "ifconfig"명령을 입력하여 IP 주소를 확인합니다.
유선의 경우는 eth0, 무선의 경우는 wlan0에서 확인할 수 있으며 inet addr 항목에 표시되어 있습니다.
라즈베리파이에서 직접 VNC를 열어도 IP 주소를 확인할 수 있습니다.
VNC Viewer의 상단에 IP 주소를 입력할 수 있는 창이 있습니다.
라즈베리파이의 IP를 입력 후 접속 시도를 하면 다음과 같은 확인 안내가 나타납니다.
"Continue"를 선택하여 진행합니다.
다음으로, 라즈베리파이에서 등록한 ID와 PW를 입력합니다.
ID는 기본값일 경우 "pi"이며 PW는 라즈베리파이를 처음 시작했을 때 설정했던 비밀번호입니다.
연결이 완료되면 PC에서 라즈베리파이의 GUI를 확인할 수 있습니다.
4. PC와 라즈베리파이 간 파일 전송
VNC로 연결된 두 단말은 서로 파일을 주고받을 수 있습니다.
이미지 파일을 예로 들어보겠습니다.
라즈베리파이 VNC server의 우측 상단 메뉴에서 "File Transfer"를 선택합니다.
PC의 VNC Viewer에서는 화면 상단에 툴바가 제공됩니다.
툴바 중에서 "Transfer Files"에 해당하는 아이콘을 클릭하면 됩니다.
이후에 좌측 하단의 "Send files"를 선택하여 보내고자 하는 파일의 경로를 찾아 선택합니다.
파일을 선택한 다음 OK를 선택하여 전송을 완료합니다.
여러 파일을 한 번에 보내려면 첫 파일을 마우스 좌클릭하고,
마지막 파일을 Shift + 좌클릭하여 다중 선택합니다.
VNC로 PC와 라즈베리파이를 연결하여 파일 전송까지 진행했습니다.
이상입니다. 감사합니다!
- 끝 -
'작업 > Rasp & Arduino' 카테고리의 다른 글
GPS 센서 NEO-6M 연결하기 (라즈베리파이) (3) | 2021.06.29 |
---|---|
GPS 센서 NEO-6M 연결하기 (아두이노) (0) | 2021.05.13 |
라즈베리파이 4 Model B 라즈비안 설치하기 (Raspbian) (0) | 2021.04.11 |
와이어 전구 아두이노로 작동시키기 (0) | 2021.01.26 |
싸이피아 아두이노 스마트카 조립 (0) | 2020.08.27 |