[WIFI] [Tip] WOL, VPN을 활용한 내 PC의 자료 접근
 터미널 미디어로그가기
 조회 : 25274 , 2010/05/22 16:03
  이 게시물의 태그 : IPTIME, 유무선네트워크기기
시작하기 전에. 

아래 내용은 평서문(흔히 말하는 반말 -_-a)로 되어 있습니다. 

개인적인 편의상 평서문으로 작성한 것이니 양해해 주시기 바랍니다. 

(반발이 심하면 존댓말로 바꾸겠습니다. ㅠ_ㅠ)




시작하며. 

집에 있는 자료를, 인터넷이 연결되어 있는 곳에서 편리하게 사용할 수 있는 방법은 없을까? 


자신이 소유한 자료를 집이 아닌 공간 (PC 방, 회사 등등)에서 접근하는 방법에는,

1. USB 파일 복사

2. E-mail 에 저장

3. http 서버 구축

4. ftp 서버 구축

5. 원격 데스크톱

6. 웹하드 

등등 여러가지 방법이 존재하고 있으나, 

1. USB 파일 복사의 경우에는 분실의 위험,  대용량의 경우 파일 복사 시간으로 부터오는 번거로움등이 존재하며, 

2. E-mail에 저장의 경우는 E-mail 서버의 저장용량, 메일을 써야하는 번거로움,

3,4 http or ftp 서버 구축의 경우 관련 지식을 습득하는데 걸리는 시간 및 관리의 어려움이 있으며, 

5. 원격 데스크톱의 경우, 파일을 열어서 작업하는데에는 최고의 환경을 제공하나, 작업한 파일을 원하는 PC로

이동하고자 할 때에는 결국 다른 방법을 이용해야하는 번거로움이 발생한다. 

(원격 데스크톱의 경우에도 하드 디스크 연결이라는 항목이 존재하나 이를 이용한 복사에는 상당한 시간이 걸린다.) 

6. 웹하드의 경우는, 유료라는 단점이 있다. 


따라서, "집에 있는 자료를, 인터넷이 연결되어 있는 곳에서 편리하게 사용할 수 있는 방법은 없을까?" 

에 대한 대답을, 'VPN' 이라고 말하고 싶다. 

VPN은 Virtual Private Network의 약자로,  인터넷을 이용하여 가상으로 로컬 네트워크를 구축해주는 기술이다. 



그림 1. N104A를 이용한 가상적인 네트워킹 환경 

그림 1과 같은 환경에 있을 때, 인터넷에 연결되어 있는 PC가 로컬네트워크에 있는 자원(예를 들어 네트워크 공유폴더)에

접근하기란 쉬운일이 아니다. 이러한 문제를 해결하고자 나온것이 VPN 이다. 

VPN을 구축하게되면 그림 2와 같은 형태가 가상으로 만들어진다. 



그림 2. VPN을 구축하였을 때의 모식도.


VPN을 구축하게되면 마치 인터넷에 연결된 PC가 로컬 네트워크에 있는것과 같은 효과가 난다. 

이를 이용하면, 내가 가진 PC내에 있는 자원을 마치 로컬 네트워크에 있는 것처럼 사용할 수 있어, 

파일을 복사, 동영상 감상등을 손쉽게 할 수 있다. 


VPN을 이용하기위한 준비. 

VPN을 사용하려는 사용자가, 집에있는 PC를 원격으로 켜고, VPN을 사용하며, VPN을 이용한 후에 PC를 끄는 시나리오를 

가상으로 설정하였다.

VPN을 위한 준비물. 

1. VPN서버 (ipTIME N104A 는 VPN 서버를 지원합니다.)

2. WOL을 지원하는 랜카드

3. 원격 연결을 지원하는 운영체제 (대부분이 Wndoows 환경이라 Mac에서의 원격연결에 대해서는 다루지 않겠습니다. ;;) 


VPN을 사용하기 전에 사용해야할 설정들. 

1. WOL. 

WOL은 Wake On Lan의 약자로, 파워버튼을 이용하여 부팅을 하는 것이 아닌, Lan카드에 특정 신호를 보내 PC를 부팅시키는

기술이다. 흔히 원격지 (학교, 회사)에서 집에 있는 PC를 부팅할 때 WOL 기능을 사용한다. 


2. 원격 데스크톱. 

원격 데스크톱은 원격지에서 PC에 접속하여 접속한 PC를 제어하는 기술로, 원래는 원격지 서버를 관리하기 위한 툴이었으나,

Windows XP에서 부터 이를 제한적으로 지원(1연결만 허용됨)하기 시작하였다. 


3. DDNS.

DDNS를 이해하기 위해서는 우선 Domain Name Service(DNS) 의 역할부터 이해하는 것이 필요하다. 

DNS의 역할은 호스트네임( 예: www.bodnara.co.kr) 과 IP 주소 ( 예: 211.191.178.136)를 연결시켜 주는 것이다. 

사람이 IP주소를 일일이 외우는 것보다는 호스트네임을 외우는 것이 더 쉬우므로 이러한 기술이 등장하게 되었으며, 

인터넷에 접속하기위해 DNS는 아래와 같은 방법을 이용한다. 



1. 사용자가 호스트 네임을 입력 (예: www.bodnara.co.kr)

2. PC는 사용자가 입력한 호스트 네임을 Domain Name Server (DNS)에 문의. 

3. DNS는 호스트 네임과 일치하는 IP 주소를 검색, 검색된 IP 주소(예: 211.191.178.136)를 PC로 전달. 

4. IP 주소를 전달 받은 PC는 전달 받은 IP 주소로 접속. 



DDNS는 Dynamic Domain Name Server (or Service) 의 약자로,  유동 IP를 DNS(Domain Name Server)에 등록하여, 

IP 주소가 변하는 환경(유동 IP 환경)에서도 고정된 호스트네임(예: www.bodnara.co.kr)에 연결시켜 IP주소가 변하더라도

호스트네임으로 접속할 수 있는 기능이다. 

 
VPN을 사용하기위한 설정. 

1. DDNS

웹 브라우져 (예: 인터넷 익스플로어, 크롬, 사파리 등등)를 띄우고,  IP 공유기 설정 페이지 (기본주소 : 192.168.0.1 )를 들어간다. 



그림 3.  공유기 기본 설정 페이지

여기서 관리도구를 누르고 관리도구 창이 뜨면 고급설정 -> 특수기능 -> DDNS 설정을 차례로 누른다. 



그림 4. DDNS 설정 페이지

호스트 이름은 [호스트이름].iptime.org 를 입력하고, 

사용자 계정에는 E-mail 주소를

사용자 암호는 원하는 암호를 입력한다. 

입력이 모두 끝났으면 추가를 누른다. 


그림 5. 정보 입력후 화면

추가를 누르면 접속상태에 등록 시도중이라고 나온다. 



그림 6. 등록 시도중 화면

약 30초가 지난 뒤 접속상태 다시보기버튼을 누르면 정상등록이라고 나온다. 



그림 7. 정상 등록후 화면.

IP 주소가 정상적으로 등록되어있는지 확인하기 위하여 nslookup 명령어를 사용하였다. 



그림 8. nslookup을 이용한 DNS 등록 확인.

DDNS 서비스를 이용하여 DNS에 정상적으로 등록되었는지 확인한 결과, 정상적으로 등록되었다. 


WOL 설정.

관리도구 -> 고급 설정 -> 특수기능 -> WOL 기능을 클릭한다.


그림 9. WOL 설정화면

그림 9. 와 같은 화면이 나오면 MAC 주소 찾기 버튼을 클릭한다. 



그림 10. MAC 주소 찾기 버튼을 클릭시 나타나는 MAC 주소 선택 페이지.

그림 10. 과 같은 창이 나타나면 VPN을 사용할 PC의 MAC 주소를 선택한다. 

선택하면 창이 자동으로 닫히며, WOL 기능에 자동으로 MAC 주소가 입력된다. 


그림 11. MAC 주소 찾기후 설정화면.

PC  설명을 간략하게 적고 (설명이므로 건너뛰어도 됩니다.) 추가 버튼을 누르면 WOL이 등록된 주소가 나타난다. 



그림 12. WOL에 MAC 주소가 추가된 화면.



WOL을 사용하기위한 공유기 설정. 

고급설정 -> 보안기능 -> 공유기 접속관리를 선택한다. 



그림 13. 공유기 접속관리 화면

여기에서 원격 관리 포트 사용을 클릭하고, 사용할 포트를 적는다. 

포트는 예약된 포트들 (예: ftp - 21번 telnet - 23번, http - 80번)을 제외하고 0 ~ 65536번 사이에 원하는 번호를 사용하면

되나, 좀더 기억하기 쉬운 8000이나 8080을 추천한다.



그림 14. 공유기 접속관리 설정.

8080아래에 있는 적용 버튼을 누르면 적용된다. 




그림 15. 외부 접속을 통한 IP 공유기의 관리 페이지.


WOL 기능을 이용한 원격 PC의 부팅. 

외부접속이 정상적으로 이루어진다면 관리도구의

고급설정 -> 특수기능 -> WOL 기능을 찾아 들어간다. 


그림 16. 외부 접속을 통한 WOL 기능페이지.

WOL을 수행할 PC를 선택하고, PC 켜기를 누른다. 


그림 17. PC 켜기를 눌렀을 때의 화면. 



VPN의 서버 설정. 

관리도구를 클릭하고, 고급설정 -> 특수기능 -> VPN 서버 설정을 클릭한뒤, 

동작모드를 실행으로, 암호화 없음을 클릭하고, 적용을 누른다. 

적용이 되었으면 VPN 계정 설정항목에

VPN 접속 계정과 VPN 접속암호를 입력하고,

VPN 클라이언트에 할당될 IP주소를 입력한다. 



그림 18. VPN 설정화면.

추가 버튼을 누르면 VPN 접속이 추가된다. 


그림 19. VPN 추가화면

위처럼 나오면 VPN 서버의 설정은 끝난다. 

이제 VPN 클라이언트 (접속 PC)를 설정하면 된다. 



VPN 클라이언트의 설정. 

VPN 클라이언트의 설정은 공유기 메뉴얼에 보면 상세히 나와있으나,

Windows 7에서의 클라이언트 설정은 빠져있어, 

여기서는 Windows 7 을 중심으로 VPN 클라이언트 설치법에 대하여 설명한다. 

우선 수퍼바에 있는 네트워크 아이콘을 마우스 우클릭한다. 



그림 20. 수퍼바에 있는 네트워크 아이콘을 마우스 우클릭했을시의 화면

네트워크 및 공유 센터 열기를 누르고, 새연결 또는 네트워크 설정을 클릭한다. 



그림 21. 네트워크 및 공유센터의 화면.

네트워크 및 공유센터의 화면에서 새 연결 또는 네트워크 설정을 클릭하면 아래와 같은 화면이 나타난다. 



그림 22. 연결 또는 네트워크 설정 화면. 

위 화면이 나오면 화사에 연결 을 선택하고 다음을 누른다. 



그림 23. 회사의 연결 화면.

위 화면이 나오면 내 인터넷 연결사용(VPN)을 클릭한다. 


그림 24. 회사의 연결화면(II) 

위와 같은 화면이 나오면 인터넷 주소에 DDNS에서 설정하였던 호스트 네임을 적고 다음을 누른다. 


그림 25. 회사의 연결 화면 (III) 

위와 같은 화면이 나오면 공유기의 VPN 서버 설정에서 사용하였던 VPN 접속 계정과 VPN 접속암호를 입력하고 

연결버튼을 누른다. 


그림 26. VPN 연결중 화면. 

위 그림이 나오다가 연결 실패 화면이 나온다. 


그림 27. VPN 연결 실패 화면

여기서 당황하지 말고, 일단 연결 설정을 눌러 종료한다. 

네트워크 공유 센터를 다시 들어가 이번에는 어댑터 설정변경을 클릭한다. 


그림 28. 네트워크 및 공유센터 화면. 




그림 29. 어댑터 설정변경화면.

VPN 연결 이라는 네트워크 어댑터가 새로 추가된 것을 확인할 수 있고, VPN 연결에서 마우스 우클릭하여 

서브메뉴가 나오면 속성을 클릭한다. 


그림 30. VPN 연결 속성 화면. 

위의 그림처럼 VPN 연결 속성 창이 나타나면 보안탭을 클릭하고, 

암호화 사용안함(서버가 암호화를 요구하면 연결 끊기)를 선택한 뒤 확인을 누른다. 


그림 31. VPN 연결 속성의 보안탭; 데이터 암호화 옵션화면


확인을 누른뒤, 네트워크 연결에 보이는 VPN을 더블클릭한다. 


그림 32. VPN 설정 후 화면.



그림 33. VPN 접속 화면.


그림 34. 연결버튼을 누른뒤 나오는 화면 (1) 


그림 35. 연결버튼을 누른뒤 나오는 화면 (2) 


그림 34와 35가 차례대로 나오고 연결되었습니다. 라는 메시지가 나옴과 동시에 사라진다. 

이로써 VPN 연결이 이루어 진다. 



폴더 공유.

IP 공유기 내에 있는 PC에 있는 폴더를 공유하면, 따로 다운로드 받을 필요없이 파일을 열어 작업후 수정이 가능하며, 

동시에 동영상 감상도 다운로드 없이 IP 공유기 하에 있는 PC에 연결하여 감상이 가능하다. 

우선 공유할 폴더를 선택한다. 


그림 36. 공유할 폴더에서 우클릭시 나타나는 화면.

속성을 클릭하고,  공유탭을 클릭한다. 


그림 37. 공유 탭. 

공유탭에서 공유(S)... 버튼을 누른다. 


그림 38. 파일 공유 화면. 

위와 같은 파일 공유화면이 나오면 공유 버튼을 누른다. 



그림 39. 폴더 공유가 완료된 화면. 

완료 버튼을 누르고, 공유하고자 했던 폴더의 속성창에서 확인을 누르면 공유설정이 끝난다. 


그림 40. VPN을 이용한 공유기 하의 PC에 접속한 모습 (로컬 네트워크)


원격 데스크톱을 이용한 PC 끄기. 

공유기 하에 있는 PC 에서 Windows Key + Pause 키를 눌러 시스템을 띄우고, 

고급 시스템 설정을 클릭한다. 


그림 41. 시스템 실행화면. 

시스템 속성창이 뜨면 원격탭을 클릭하고, 

모든 버젼의 원격 데스크톱을 실행중인 컴퓨터에서 연결 허용(보안 수준 낮음)(L) 을 선택한다. 

선택후 확인을 눌러 설정을 한다. 


그림 42. 시스템 속성의 원격 탭 화면. 



VPN으로 접속된 상태에서 인터넷을 이용하여 접속한 VPN 클라이언트에서,

시작버튼 -> 모든 프로그램 -> 보조 프로그램 ->  원격 데스크톱 연결을 클릭하여 

원격 데스크톱 연결을 실행한다. 



그림 43. 원격 데스크톱의 위치. 


그림 44. 원격 데스크톱의 실행화면. 

위와 같은 원격 데스크톱 실행화면이 나나타면 공유기 하의 PC에 할당되어있는 IP 주소 (여기서는 192.168.0.10) 를 

입력하고 연결을 누른다. 


그림 45. 사용자 자격 증명 창. 

사용자 자격증명 창이 나타나면, 공유기 하의 PC에 접속할 때 사용하는 계정과 비밀번호를 입력한뒤 확인을 누른다. 

(이 때 공유기 하의 PC에 암호가 설정되어 있지 않으면 원격 데스크톱 연결이 되지 않을 수도 있으니, 

비밀번호를 설정하는 것이 좋다.  )



원격 데스크톱으로 연결한뒤에는 시스템 종료창이 나타나지 않는다. 

이 때는 시작 버튼을 누르고, 프로그램 및 파일 검색에서 cmd를 입력하고 엔터키를 친다음, 

명령 프롬프트가 뜨면 shutdown /t 0 /s /f 옵션으로 끈다. 

(XP 일 경우 shudown -t 0 -s -f 옵션으로 끈다.)


그림 45. 명령프롬프트의 shutdown 명령어. 



마치며. 

이상으로 ipTIME N104A를 이용한 VPN 구축방법에 대하여 알아보았다. 

VPN을 구축하면 원격지에 있는 자원은 로컬에서 접근할 수 있기 때문에, 한번 구축만 잘 해 놓으면 상당히 편리하게 

자원에 접근할 수 있다. 

가정에서 사용하는 것을 시나리오로 삼아,  필요한 시간에 부팅을 하는 WOL 기능과 더불어, 원격데스크톱을 이용한 

PC 끄기까지 간단하게 다루었다. 

VPN은 마치 내부 네트워크에 접속한 것과 같은 환경을 제공해 주므로, 멀리 떨어진 곳에서 (해외에서도 사용가능) 집안의

PC에 접속하고자 할 때 매우 유용하게 사용될 수 있다. 



떨거지 말... 

사실은 VPN에 대해서만 간단히 다루려고 했는데, 

VPN만 달랑 쓰고나면 부족할 것 같아 원하는 시간에 켜고, 사용후 끄기 까지 넣다 보니까 

내용이 엄청나게 불어나 버렸네요.. =_=;;;; 

시작하며쪽의 글은 태클이 많이 걸릴 것으로 예상되고, 잘못 된 부분이 있으면 지적해 주시기 바랍니다. ^_^; 

잘 사용하지도 않는 기능을 끄집어내서 쓸데없이 길게만 썼네요 ;;; 

(한참을 쓰다보니 내용이 중간에 뒤죽박죽이 되어벌린것 같습니다. =_=;;;)
20
0
128.134.58.xxx
불법 광고글 신고하기
터미널 님의 다른글 보기
   이 게시물의 댓글 보기
  진통제 robfight님의 미디어로그 가기  / 10-05-22 22:05/ 이댓글에댓글달기
  잘 봤습니다. ㅎㅎㅎㅎ
터미널 uncompress님의 미디어로그 가기  / 10-05-23 1:40/
-On Mobile Mode -
진통제님이 써보니에 당첨되었어야 전문 사용기가 올라왔을텐데 말이죠;;; 랜카드뽀개서 무슨 칩셋썼는지, 납땜이 잘되었네 아니니 등등요 ^^;
  공부하자 milkblue님의 미디어로그 가기  / 10-05-23 0:09/ 이댓글에댓글달기
  잘 봤습니다.
다음에 이용할때 참고해야겠어요. ㅎ
저도 같은 공유기 사용중입니다. ㅎㅎ
터미널 uncompress님의 미디어로그 가기  / 10-05-23 1:43/
-On Mobile Mode -
사실은 집에서 학교에있는 서버에 접속해서 다운로드없이 동영상 감상하려다가 생각해낸 방법입니다 ;;; 일단 테스트는 해봤으나 나중에 세팅하다가 잘 안되시면 자게에 푸념비스무리하게 글올료주시면 힘닿는 데까지 도와드리겠습니다 ^^;
  허접프로그래머 valkyrie님의 미디어로그 가기  / 10-05-23 17:13/ 이댓글에댓글달기
  오호... 이모저모로 활용할 수 있는 방안이 있을 것 같네요...^^
  터미널 uncompress님의 미디어로그 가기  / 10-05-24 0:36/ 이댓글에댓글달기
  참고로

그냥 PC에 서버 운영체제를 깔아서 VPN을 사용할 수도 있지만,

이보다는 공유기를 사용하는게 훨씬 세팅이 쉽습니다.

(서버 운영체제에서 VPN을 깔려면 추가로 랜카드 하나가 더 필요합니다. =_=;;;)

그러고 보니 위에 제가 작성한 것도 VPN 구축하는게 쉽지가 않네요.. =_=a;

로그인 | 이 페이지의 PC버전
Copyright NexGen Research Corp. 2010