출처 - 다음 카페 피씨방 이야기기 http://cafe.daum.net/Pcbangstory
간략소개: 원격제어 예) 카운터에서 2계정돌리나 리니지장사켜놓고 카트하나 모 이런거 확인할 수
있는 프로그램입니다..
■ 설치방법
그냥 노멀하게 갑니다.. 일반 다른 프로그램과 같습니다..
밑줄친 2가지 만으로도 사용하는데는 지장이없습니다.. 하지만 걍.. 풀로 Next
시작메뉴에 UltraVNC 폴더라는 이름으로 만들꺼냐라를 묻는 항목 걍 Next
1. 시스템 서비스에 등록할건지의 여부.. 간편히 시작메뉴에 vnc서버를 등록해서
시작과 동시에 구동시킬건가를 물어보는 항목입니다.. 모니터링할 서버에 시작과
동시에 자동서비스 하실꺼라면 반드시 체크하셔야 합니다..
보통체크를 하셔야겠지요? 이항목을 체크할시 트레이아이콘에 아이콘이 생성되지
않으면 백그라운드로 서비스가 실행됩니다..
확인은 ctrl+alt+del - 프로세스 -winvnc.exe 로 확인하실수 있습니다..
2. 시작 또는 재부팅시 서비스활성화를 뭍는 항목
3. Ms-Logon 요항목은 보안에 관련된 항목이며 접근제어관련목록을 저장할것인가를 뭍는항목
선택후 저장경로를 뭍습니다..
4. 관리자 정보를 저장할것인가를 뭍는 항목 선택후 저장경로를 뭍습니다..
5.Vnc의 이전 설정값을 지울것인가에대한 항목
6. 바탕화면에 아이콘생성 항목
7. 여러 Vnc 뷰어를 .vnc 파일로 확장할것인가를 뭍는 항목
Next
1번-모니터를 하기위해 사용하는 PC와
2번-모니터링할 PC에 모두 vnc가 설치되어있어야 합니다..
설치메뉴얼대로 설치를 하셨다고 간주하고
vnc역쉬 다른 원격제어 소프트웨어처럼 서버와 클라이언트 2가지 모드를 제공하며
1번이 클라이언트모드 2번이 서버모드가 됩니다..
예를들어.. 우리가.. 자주하는 인터넷 서핑 어딘가에 그정보를 담고 있는 컴터가 있습니다..
우리는 그 컴터안에 있는 정보를 인터넷을 통해서 공유할 수 있는것이고요..
여기서 그정보를 담고 있는 컴터가 서버가 되는것이고 그걸 이용하는 저희가 클라이언트가
되는 것입니다..
Vnc 역쉬 다른사용자 PC를 모니터링하는것이므로 그정보를 가지고 있는 다른사용자의 PC가
서버가 되는것이고 그걸 모니터링하는 PC가 클라이언트가 됩니다...
1번::: 클라이언트
2번::: 서버
클라이언트와 서버의 기초적인 개념이였구요...
자그럼 Vnc를 실행해 볼까여? ..
모티터링할 PC에서 Vnc 서버모드를 실행합니다...
많은 옵션 체크 박스를 가지고 있죠 ^^;
아직은 설정을 변경하지마시고요 Vnc Password 항목만 사용할 비번으로
변경해주세요..
클라이언트 PC에서 모니터링할 PC로 접속시 Password 항목에 사용됩니다..
Apply -> OK
Vnc 서버가 구동되는것을 우측하단 트레이아이콘으로 확인하실수 있습니다...
어짜피... 사장님들께선 ip 번호를 다알고 계시겠지만 혹시나 하는 맘에
Vnc 서버의 ip를 모르신다면 tray 아이콘에 마우스를 가져가 보시면...
풍선도움말로 ip를 확인하실수 있습니다..
자 아이피 까지 확인을 하셨다면... 이제 모니터링 할 수 있는지를 확인하는 길만 남았져?
다시 1번PC로 돌아와서 Vnc Viewer를 실행합니다..
역쉬 다른 설정은 유지하며 Vnc Server : 아이피만을 변경해줍니다...
모니터링할 PC의 ip를 기입해주시면 됩니다..
다음은 접속 Connect ....
아까 설정하셨던 Password를 입력하시면 됩니다... ^^;
Vnc Viewer로 모니터링하는 장면입니다... ㅋㅋ 영웅오토가 얼마나 잘돌고 있는지 확인하는 중
입니다.. ㅋㅋ 잘돌고 있군 ^^
그래픽 hook driver를 설정하지 않은 상태이므로 모니터링 하는게임의 그래픽이 물결은 감소하셔
야할듯 ㅎㅎ 원격으로 직접 겜을 한다는건 솔직히 십만배랙이라.. 불가능하다고 봐야하고요
그냥 사용자가 어떤걸 이용하고 있는지의 파악정도만을 우선으로 하시면 될것 같네요..
주의하실점 ::: 접속후 마우스 키보드 입력은 금물입니다.. 내PC처럼 똑같이 컨트롤 가능하기때문에
사용중이신 분께서 금방 인지하실수 있으니 테스트시 이외에는 키보드마우스입력은 삼가해주세요..
■ 시작메뉴
우선 아래 그림을 보면서 번호에따라 설명드릴께용 ^^;
1. Install Default Registry Settings : Vnc 레지값을 기본값으로 변경할때 사용합니다..
2. Install WinVNC Service : System Service에 등록합니다.. 단 바로 실행되는게 아니라
재부팅후적용됩니다. (별도의 실행없이 항상 VNC는 실행되어있습니다.)
3. Install WinVNC Service silent : 2번항목과 같지만 재부팅후 등록됩니다란 메시지를 보여주지 않습니다.
4. Remove WinVNC Service : System Service에서 VNC항목을 제거 합니다..
5. Reinstall WinVNC Service (Silent) : 3번항목으로 등록했을시 5번항목으로 제거 하실수 있습니다.
6. Run Service Helper : 도움말 항목
7. Show About Box : VNC 릴리즈 정보를 보여줍니다..
8. Show Default Settings : 서버기본설정화면을 보여줍니다..
9. Show User Settings : 사용자 PC(My PC) 환경설정 (기본값)
10. Show WinVNC Server Help : 도스에서 쓰이는 실행옵션을 보여줍니다...
이상 시작메뉴에 관한 사항은 어느정도 정리가 된거 같네요
■ 서버설정
Ultra VNC 1.0.1(원격제어) 사용메뉴얼 <2탄>
오늘은 모니터링할 PC(Vnc 서버)설정에 대해서 설명하겠습니다..
우선 모니터링할 PC에서 Vnc서버모드를 실행합니다...
1) Incoming connections
1. Accept Socket Connections
소켓 연결관련 항목입니다.. 우리가 사용하는 (데이터를 주고 받는)소프트웨어들은 대부분 소켓프로그래밍으로 짜여져 있습니다.. Vnc또한 그중하나이며 활성화시 (auto)
기본 디스플레이 0 , main port 5900, http port 5800번을 이용합니다...
예를 들어 5900번 포트를 다른 서비스로 이용하고 있다면 Vnc서버로의 접속이 불가능합니다.
한포트당 하나의 서비스만을 사용할수 있습니다.. 일반적으로 우리가 웹서핑을 할때 사용하는 포트는
80번입니다.. 만약네이버에서 80번포트를 막아놓고 8080포트로 웹서버를 구동한다면
예) http://naver.com:8080 으로 접속하셔야만 네이버를 이용하실수 있습니다..
port란 : 일종의 통로입니다. 데이터가 오고가는 길~ 5900번길을 이용한다 5800번 길을 이용한다
욜케 보시면 되겄네요 ^^;
2. Enable JavaViewer (HTTP connect)
웹서핑을 한다라는것은 네이버(웹서버)에서 웹언어로 짜여진 페이지를 본다라고 할수 있습니다.
웹언어에는 여러종류가 있습니다. (html, xml,java,php,asp 등등) 그중에서도 자바는
서버지향적(php,asp)처럼 소스자체가 서버의 부하를 주는 서버에서 구현되는 스크립트언어가 아니라
클라이언트에서 구현되는 (서버의부하를 주지않는 언어)이므로 Vnc서버에서 자바를 통해 구현된 사이트를 제대로 보기위해선 별도의 옵션이 필요합니다..
왜냐면 모니터링하는 PC가 우리한테는 Vnc서버일지는 몰라도 네이버에게는
클라이언트기때문입니다..
네이버에게는 우리가 직접적인 클라이언트가 아니므로 이런경우가 생기는것이겠지여???
예를들어 슈퍼마켓(Vnc서버)이 있습니다.. 우리는(Vnc클라이언트)생활용품을 사기위해 슈퍼마켓을
이용합니다.. 슈퍼마켓또한 우리에게 용품을 팔기위해선 물류업체(네이버)를 통해 그용품들은 구매하겠지여? 요기선 물류업체가 서버이며 슈퍼마켓이 클라이언트가 되는것입니다..
하지만 물류업체는 우리에게 다이렉트로 용품을 팔진 않습니다.. 슈퍼마켓과의 일종의 계약(자바)
이 있기때문이죠~~ 그래서 우리는 그 계약을 위해 별도의 옵션이 필요한것입니다... ^^;
별로 중요하지도 않는 부분인데 ㅎㅎ 야그가 길어졌네요 암튼...
자바를 제대로 구현확인할수 있는 방법은 옵션항목체크후 http://remote-machine:http-port/
remote-maching : 모니터링할PC의 ip 예(192.168.0.32)
http-port : 기본값 auto로 설정되있다면 5800
3. Allow Loopback Connections
Loopback : 네트워크장비(랜카드)없이도 웹서버 구동시 127.0.0.1로 내PC의 웹서버를 테스트 할수 있는 일종의 가상 네트워크장비라 할 수 있습니다..
중요한사항은 아닙니다.. 그냥 읽고만 넘어가세요~
Data Stream Modification 데이터(자료)의 스트리밍을 조절할 수 있는 플러그인을 사용할 것인가에
대한 항목이면 별도의 플러그인을 필요로 합니다.. 걍 패스~~~
5) When last client disconnects
감소 할수 있습니다..
6) Keyboard & Mouse
클라이언트PC에서의 키보드입력과 마우스입력을 허용할것인가에 대한 항목
활성화시 접속하는클라이언트에서 키보드,마우스입력을 Vnc서버에서 사용할 수가 없습니다.
7) Query on incoming connection
Display Query Window 활성화후 Timeout을 설정하면 Vnc서버로 들어오는 접속자의 정보(ip)를
확인후 접속을 허락할지 말지를 정할수 있습니다..
Default action 은 Refuse 활성화
예) 만약 Timeout 5초 설정후 Default action Refuse 활성화시 누군가의 접속시도요청에 수락을
하지 않는다면 5초후 자동 접속불가로 설정됨~~ 반대로 Accept 활성화시 자동 접속으로 설정됨
만약카운터에 설정을 하시고 집에서 카운터를 모니터링한다면 알바가 이게 모지 하고 궁금해하겠쪄?
ㅎㅎ 몰래 보셔야 하는상황이라면 기본설정으로 두시면 됩니다..
8) Multi viewer connections
하나의 Vnc서버에 여려명의 클라이언트가 접속할시 설정할 수 있는 항목입니다..
1. Disconnect all existing connections : 기존연결된 클라이언트를 모두 차단하고 마지막에 접속시도
한 클라이언트만을 허용
2. Keep exsiting connections : 어떤연결이 들어와도 모두 접속을 유지시킨다...
3. Refuse the new connection : 새로운접속을 거부한다..
4. Refuse all new connection : 가장먼저 접속한 클라이언트외 모든 접속을 거부한다.
9)Misc
1. Remove Wallpaper for Viewers : 서버의 바탕화면을 무시하고 없음으로 표시합니다.. 원격으로
이용하는 것인만큼 최대한의 리소스로 관리하기위해 활성화합니다..
2. 제가 사용하면서도 신기했던 부분인데요 ^^ Vnc서버의 모니터전원을 제어할수 있는부분입니다
활성화한다면 서버의 모니터전원을 on/off 할수 있습니다.. (모니터불량으로 인식할수도있다는 ^^)
3. Enable Alpha-Blending Screen Blanking : 2번과 비슷한 기능이지만 Vnc서버에서는 마우스만이
화면에 보입니다.. 클라이언트만이 컨트롤할 수 있으며 서버에서는 마우스만 보고있어야합니다.. ^^;
4. Capture Alpha-Blending : 활성화시 아이콘끌기,특수효과,마우스 이펙트등 여러 cpu점유율을 올려주는기능을 제공합니다..
5. Disable TrayIcon : 서버재시작시 우측하단의 트레이아이콘을 생성하지 않고 실행합니다.
6. Disable clients options in tray icon menu : 활성화시 Vnc트레이아이콘의 menu에서 Add New Client와 Kill All Clients 기능이 비활성화 됩니다..
7. Forbid the user to close down WinVNC : 활성화시 Vnc트레이아이콘의 menu에서 Close VNC
기능이 비활성화 됩니다.
8. Log debug infos to the WinVNC.log file : 활성화시 클라이언트 접속정보를 C:\WinNT\system32 안에 WinVNC.log로 저장합니다..
10) Default Sever Screen Scale : 1 / 1
1/1 일때 서버와 같은 스케일(크기 동일화면)로 클라이언트 화면에서 모니터링할 수 있습니다..
이상 Vnc서버설정 메뉴얼이였습니다.. ~~
■ 클라이언트설정
우선 모니터링할 PC에서 Vnc서버가 실행중이라면 이제 횐님들께서 사용하시는 PC에와서
모니터링을 하기 위해 Vnc클라이언트모드를 실행합니다...
1) Vnc Sever : 모니터링할 PC의 ip 번호 experimental
Quick Options
@ 사용하는 회선에 따라서 좀더 원할한 접속을 위해 접속전에 모니터링 환경을 설정해주는 부분입니다.
일반적으로 AUTO를 사용하지만 댁에서 사무실로의 연결이라면 저해상도의color가 접속을 좀더 원할하게 해줍니다... (리소스 사용의차이)
1. AUTO : 자동 최적화 (일반적으로 가장마니 사용)
2. ULTRA : 전용선 속도가 2M 이상일때 (32비트 color)
3. LAN : 전용선 속도가 1M (16비트 color)
4. MEDIUM : 128-256 일때 (256 color)
5. MODEM : 19-128 일때 (64 color)
6. SLOW : 19 이하일때 (8 color)
View Only : 활성화시 접속후 View기능만을 제공합니다.. 키보드 마우스 입력(x)
Auto Scaling : 자동으로 화면비율을 조정해줍니다..
Options.....
빨갱이 박스 : Quick Options 항목의 자세설정부분입니다..
Auto select best settings : 활성화시 빨갱이박스는 활성화 되지않습니다...
ULTRA 설정.. LAN 설정.. MEDIUM 설정.. MODEM 설정.. SLOW 설정..
나머지부분은 기본설정...
OK - Connect
Password : 거시기~~
자 또 영웅이 나왔네요 제 본캐임뉘다~~ ^^; 그럼 툴바설명들어갑니다...
Send CTRL+ALT+DEL
기능은 서버PC의 작업관리자창을 띠우는 기능인데요 안먹히네요 ^^;
Toggle Full Screen Mode
말그대로 모니터링을 풀스크린모드로 하게끔해주는 툴입니다. 원위치를 원하시면 아이콘을한번더~~
Show Connection Options...
처음 접속시 설정했던 세부옵션을 보여주는 툴입니다.. 위에서 3번째 이미지를 다시보여줍니다.
Refresh Screen
인터넷창의 새로고침과 비슷한 기능이라고 보시면 됩니다..
Send 'Start' (CTRL+ESC) to host
그림처럼 키보드의 윈도위키를 표시합니다.. 시작메뉴가 활성화 되겠쪄???
Send Custom Key
특정키를 사용할때 쓰는 토글입니다... 이것도 잘안된다는~~ ^^;
Show Status Window
서버와의 현재 연결상태를 보여줍니다...
Close Connection
서버와의 연결을 끊습니다..
Hide Toolbar Buttons
툴바를 숨깁니다.. 툴바를 다시표시하시려면 단축키 (Ctrl + alt + F9)
Toggle Remote Input and Remote Blank Monitor
제가 Vnc에서 가장강력한 기능이라고 생각하는 기능입니다.. 서버설정에서 설정이 되어있어야만
사용할 수 있는기능이고요 서버설정에서 말씀드렸듯이 서버의 모니터전원에 on/off를 관리합니다..
사용시 서버에서는 모니터를 (on) 할 수 없습니다.. (고장으로 오인할수 있음^^)
Open File Transfer...
FTP 기능을 포함시킨것이라고 생각하시면됩니다.. 서버에 필요한 파일있을때 사용하시면 유용합니다.
그럼 함해볼까여???
사용은 아주 간단합니다..
1) 서버에서 자료를 가져온다 REMOTE MACHINE 에서 파일 위치 확인후 LOCAL MACHINE의
저장될 위치를 선택하신후 Receive 버튼을 클릭하시면 내PC로 전송이됩니다..
2) 반대로 보내고 싶으시다면 같은방법후 Send만 누르시면 되겠져??
Select Single Window
pass
Select Full Desktop
pass
Open Chat...
서버와 클라이언트간에 챗팅을 지원합니다. 실행시 서버화면에 동일한 챗팅화면이 실행됩니다.
몰래보는상황이라면 좀 황당할 수도있겠네여??