이번에는 VNC Server 를 이용하는 방법을 소개합니다.
자신의 컴퓨터에서 VNC 서버 프로그램을 실행하면, 외부에서 자신의 컴퓨터로 원격 접속이 가능합니다.
서버가 실행된 컴퓨터의 화면을 볼 수도 있고, 마우스나 키보드 컨트롤도 가능합니다.
쉽게 말해서 네이트 온 원격제어라고 생각하시면 됩니다.
친구의 컴퓨터에 VNC 서버가 자동으로 실행되게 해 놓으면,
내 컴퓨터에서 친구 컴퓨터로 접속하여서 친구 컴퓨터의 화면도 볼 수 있고,
키보드나 마우스도 컨트롤 할 수 있습니다.
VNC 서버 - 외부 컴퓨터에 의해서 통제를 당하는 컴퓨터.(친구 컴퓨터에서 실행)
VNC 클라이언트 - 서버에 접속해서 서버를 통제하는 컴퓨터.(내 컴퓨터에서 실행)
이게 가능한 환경 조건은 고정 ip 입니다.
그렇기에 집에서는 어렵고, 대학교나 회사 같은 곳에서는 사용할 수 있습니다.
방화벽이나 공유기가 있다면, 접속이 안 될 수도 있습니다.
1. 친구컴퓨터에 몰래 설치하기.
다운받은 압축파일을 풉니다.
install.cmd를 실행하면 알아서 설치합니다.
Uninstall.cmd를 실행하면 삭제합니다.
'시작 - 프로그램 - 시작프로그램' 에 보면 TightVNC 바로가기가 있습니다.
그렇기에 컴퓨터가 켜지면 자동으로 VNC 서버가 실행됩니다.
나는 친구 컴퓨터의 ip 주소를 알아내어서 외부에서 클라이언트(뷰어)로 접속하면 됩니다.
서버 실행에 꼭 필요한 파일은 아래의 세 개 입니다.
tvnserver.exe - 말 그대로 서버 프로그램입니다.
screenhooks.dll - 요 놈이 있어서 서버 프로그램이 실행됩니다.
TightVNC.reg - password 와 기본 설정에 관한 정보가 들어 있습니다.
클라이언트를 실행하는데는 아래의 파일 하나만 있으면 됩니다.
vncviewer.exe
2. 내 컴퓨터에 설치하기.
방법은 위와 똑같습니다.
다만 나는 컴퓨터가 켜질 때마다 VNC 서버가 자동으로 실행되는 것을 원하지 않기 때문에,
'시작 - 프로그램 - 시작프로그램' 에 있는 TightVNC 바로가기를 삭제합니다.
3. 친구 컴퓨터를 원격으로 보기.
바탕화면에 있는 돋보기 모양의 바로가기 아이콘을 더블클릭하면 클라이언트가 실행됩니다.
혹은, [Windows + R] 또는 '시작 - 실행' 에서 vv 하고 [Enter]를 치면 VncViewer 가 실행됩니다.
TightVNC Server(친구 컴퓨터)의 ip 주소를 입력하고 Connect를 누릅니다.
서버와 연결이 되면 password 입력창이 나옵니다.
Primary password 는 3141592 입니다.
서버를 컨트롤 할 수 있고 파일 전송이 가능합니다.
이것으로 로그인한 즉시 서버의 마우스를 컨트롤 할 수 있습니다.
상대방 몰래 화면만 보고 싶다면 아래 방법을 이용합니다.
View-only passoword 는 314 입니다.
말 그대로 보기만 가능합니다.
4. 나는 서버의 속성을 바꾸고 싶은뎅...
서버를 실행하여 트레이에 [V] 모양의 아이콘을 우클릭하여 Configuration... 을 선택합니다.
여기에서 password를 바꿀 수도 있고,
Show tray icon 의 체크를 해제하면 서버가 실행되어도 트레이에 아이콘이 생기지 않습니다.
원한다면, 속성을 적당히 바꾸고 레지스트리를 뽑아 낼 수도 있습니다.
레지스트리를 바꾸고 병합하고 추출하는 방법은 여기에 설명하지 않겠습니다.
이거 할 줄 모르는 사람은 아는 사람에게 물어보세요.
5. 나쁘게 사용하기.
간단한 장난용으로 위의 프로그램을 사용할 수도 있지만,
나쁘게는 감시나 해킹용 등으로 사용할 수도 있습니다.
이건 읽는 사람의 상상력에 맡기고 자세한 설명은 안하겠습니다.
6. 좋게 사용하기.
(1) 원격지원용으로 사용하면 됩니다.
아는 사람의 컴퓨터에 문제가 발생해서 도움을 요청할 때 사용합니다.
아는 사람의 컴퓨터에 "2. 내 컴퓨터에 설치하기" 처럼 해 놓습니다.
친구로부터 도움을 요청하는 전화가 와서, 친구 컴퓨터의 화면을 보고 싶을 경우에는
친구에게 바탕화면에 있는 "원격제어요청.exe"를 실행시키도록 해서 ip 주소를 불러달라고 합니다.
나는 친구가 불러준 ip 주소를 이용해서 접속하면 됩니다.
제가 인터넷을 뒤져서 이것을 만든 이유가 바로 이것 때문입니다.
컴퓨터에 문제가 발생해서 도움을 요청하는 전화가 오면,
상대방 컴퓨터의 화면을 볼 수 없기에 뭐라고 설명해주기가 참 거시기 해요...
(2) FTP 서버 컨트롤용으로 사용할 수 도 있습니다.
대학교나 회사의 컴퓨터에 FTP 서버를 설치해 놓습니다.
집에서 VNC 클라이언트를 실행하여 FTP 서버에 원격으로 접속을 합니다.
FTP 서버를 실행시킬 수도 있고, 종료시킬 수도 있고, 설정을 바꿀 수도 있습니다.
컴퓨터를 끌 수도 있습니다.
"그러면 회사의 컴퓨터를 집에서 어떻게 다시 켜냐?" 라고 의문을 가질 수도 있을 것입니다.
요즘은 좋은 세상이라서 랜카드에 "컴퓨터 켜라!"라고 신호를 보내주면, 컴퓨터가 저절로 켜집니다.
자세한 설명을 여기에 적지는 않겠지만, 검색엔진으로 "매직 패킷(magic packet)"을 검색해 보세요.
다만, 이 경우는 랜카드와 메인보드가 WOL 기능을 지원해야 하고, BIOS 설정도 바꾸어 주어야 합니다.
이게 잘 설정되어 있으면, 컴퓨터의 전원이 꺼져도 랜카드에는 불이 들어와 있습니다.
잘 생각해 보면, VNC 서버는 좋은 방향으로 참 편하게 사용할 수 있는 프로그램입니다.
부디 나쁜 쪽인 아닌 좋은 쪽으로 많은 상상력을 발휘해주세요~~ ㅎ
뱀다리.
저번에 올린 것이 제대로 안 된 것은 역시나 레지스트르 문제였습니다.
테스트 성공하고 레지스트리를 바꾸었더니 그것 때문에 안되었던 것이더군요....
이거 테스트 하느라고 PC방을 옮겨다니면서 테스트를 했는데...
많은 PC방에서는 제대로 작동을 하는데, 특정한 PC방에서는 안되더군요.
아무래도 네트워크 문제나 방화벽의 문제가 아닐까 생각해 봅니다.
운이 아주 나쁜 사람은 이거 다운받아서 실행해도 안 될 수 있습니다.
http://www.tightvnc.com 을 방문하는 방법도 있고, 다른 VNC 프로그램을 사용할 수도 있을 것입니다.
http://www.zook.co.kr/ 에는 좀 색다른 VNC 프로그램이 있습니다.
댓글
댓글 리스트-
작성자밝히리(아1) 작성자 본인 여부 작성자 작성시간 10.03.22 헐... 안되네요... 어제 테스트 할 때는 되었는뎅... 다시 수정해서 올릴게요. 아무래도 레지스트리 문제인 듯 해요.
-
작성자▦헐... 작성시간 10.03.22 아이폰으로 이짓 함 해볼라고 레지 만지다가 머리털 50개쯤 빠지고 보류 ㅡ_ㅡ;;
-
작성자*^-^*달(A1.2.3) 작성시간 10.03.24 음흉한쪽으로 하는넘 봣는데;;; 부디 나쁜쪽은 자제하시기를..........헐아자띠 그러다 대머리되지말고 고만둬요~~메렁 ㅋㅋㅋ