1. 시작하면서
이번에는 원격지(집)에 있는 마이크로 서버를 외부에서 원격접속(제어) 하기 위한 방법을 알아보겠습니다.
WOL(Wake On Lan) 기능을 이용하여 마이크로서버의 전원을 올리긴 했는데, 직접 집에 있는 마이크로서 서버의 바탕화면에 있는 애플리케이션을 동작시켜야 할 상황이 있습니다.
이러한 상황을 대비해서 원격지 PC의 화면을 볼 수 있는 원격접속(제어) 프로그램이 필요한데, 원격(제어) 프로그램은 수 많은 종류가 있습니다. Windows에 기본내장된 터미널서비스, 오픈소스계열의 VNC 계열 프로그램, 메신저에 내장된 원격제어 프로그램, 얼마전까지 제가 즐겨 사용했던 RAdmin(Remote Administrator), 이번에 소개해드릴 TeamViewer 등이 이런 유형의 프로그램입니다.
2. 팀뷰어(TeamViewer)를 사용하는 이유
2~3 년전 까지는 주로 RAdmin이란 프로그램을 사용했는데, 요즘에는 TeamViewer를 사용하고 있습니다. 원격제어 프로그램을 사용하다보면 PC 내장 방화벽 설정이 번거롭고, 무엇보다도 업무용 환경에서는 네트워크 방화벽 또는 공유기 설정이 가장 큰 장애물 입니다.
PC에 내장된 PC방화벽의 포트를 열고 닫는 것은 제가 직접 할 수 있지만, 회사의 방화벽을 제어할 수 있는 권한은 가지고 있지 않기 때문입니다.
또한 집에서 공유기를 사용하는 경우에는 공유기의 포트포워딩도 해줘야 하는 등 많이 번거롭습니다. 물론 요즘에서는 많이 자동화되어서 간단해진 것은 사실입니다.
그런데 TeamViewer는 이러한 PC 내장 방화벽, 공유기설정, 네트워크 방화벽 등의 설정을 별도로 하지 않아도 거의 문제 없이 동작합니다.(회사 관리자가 팀뷰어 패킷정보를 바탕으로 필터링을 한다면 막힐 가능성이 있습니다.)
이 는 아마도 순수한 P2P 방식이 아니고, 외부에 릴레이서버가 존재하는 릴레이 방식인것 같습니다. 즉 팀뷰어 - 방화벽 - 릴레이서버 - 방화벽 - 팀뷰어 형태가 되기 때문에 방화벽을 신경쓰지 않고 원격제어가 가능한 듯 합니다. ( 순수한 제 예측 입니다. )
하지만 VNC 등 오픈소스계열과의 차이점은 팀뷰어는 상용소프트웨어 입니다.개인은 무료인데 상업적 목적을 위해서는 라이센스를 구입해야 합니다.
이하 자세한 내용은 요기로... http://spiniron.blog.me/110128078515
( 사진 올리기가 어려워 개인 블로그 링크로 대체합니다. 양해 바랍니다. )
과거 올렸던 관련 게시물입니다.
** HP 마이크로서버 N36L 개봉, 랭 및 하드 설치기
- 개인 블로그 링크 : http://blog.naver.com/spiniron/110125626919
- Clien 링크 : http://clien.career.co.kr/cs2/bbs/board.php?bo_table=lecture&wr_id=95786
** HP 마이크로서버 WOL을 이용한 원격지 부팅
- 개인 블로그 링크 : http://blog.naver.com/spiniron/110126041551
- Clien 링크 : http://clien.career.co.kr/cs2/bbs/board.php?bo_table=lecture&wr_id=96359
** HP 마이크로서버 uTorrent와 Dropbox를 이용한 토렌트 자동다운로드 설정
- 개인 블로그 링크 : http://blog.naver.com/spiniron/110126337344
- Clien 링크 : http://clien.career.co.kr/cs2/bbs/board.php?bo_table=lecture&wr_id=96817
** SyncBack 프로그램을 이용한 데이터 백업 (폴더 동기화)
- 개인 블로그 링크 : http://blog.naver.com/spiniron/110127452533
- Clien 링크 : http://clien.career.co.kr/cs2/bbs/board.php?bo_table=lecture&wr_id=97693
제가 잘 사용하고 있죠. 속도도 훨씬 빠릅니다.
아지라면 회사 공유기 건들어야 할텐데...
집 공유기야 내손안에 있는데, 회사꺼는 건들 수가 없어서...
iptime 쓰고 있는데 거긴 있더군요.
아니라면 서버를 켤 때 마다 등록하게끔 프로그램을 실행하시면 됩니다.
관련 글은 구글링하시면 많이 나옵니다.
서버로 쓰이는 마이크로서버와 이에 연결되는 공유기 혹은 라우터등에 관한 설정이 필요하므로, 마이크로서버가 설치된 곳에서 설정하시면 되고요.
접속을 시도하는 위치에서는 설정이 필요없습니다.
팀뷰어는 쓰신 것처럼 포트 설정 등 잡다한 셋업이 없다는게 가장 큰 장점이라고 생각합니다.
아이폰 아이패드 그리고 갤럭시탭으로 동회사의 RDP접속 어플로 제어하는데 편리하더군요.
설정만 잘하신다면 RDP도 추천합니다.
사실 팀뷰어는 상황에 따라서 접속이 좀 느린경우도 있습니다. 본문에서도 언급한대로 중간에 중계서버가 있는 것 같은데..중계서버 상황이나 위치에 따라서 속도가 확확 달라지는 단점이 있습니다.
동영상도 실시간 감상 가능한 속도는 누구도 따라 갈 수 없죠 ^^;;
VNC는 속도도 좋고 이 기종간에 접속이 잘 돼서 좋긴 한데 한글 입력이 잘 안되는게 좀 불편해요.
그래서 주로 RGP이용하고 잇습니다. ㅎㅎ
radmin은 처음 들어본 s/w인데 검색해봐야겠네요 ㅎㅎ
전원 처음 인가후 부팅 시에 ACPI 관련 블루스크린 뜨는데,
따로 설정해줘야 되는것이 있는지 ㅠㅠ
근데 문제는 알고보니 인터넷에서 튜닝된 win7 특정버전이 문제라서 그런거 같던데요
튜닝이 거의 안된 win7 버전이나 win2008 정품도 사용을 해봤는데 전혀 블루스크린이 안뜸니다.
감사합니다..^^