VPN(Virtual Private Network : 가상 사설망)접속을 이용하면

외부 네트워크에서도 마치 내부망에서 접속하는 것처럼 사설망을 구성할 수 있다.


외부망에서 기존에 연결되어 있던 네트워크 회선 위에서 VPN연결을 하는 것으로

인터넷이 끊겨 있으면 이용할 수 없으며 모바일기기에서 3G/4G접속 시

통신사 데이터요금 없이 인터넷을 이용할 수 있는 것이 아니다.


VPN의 목적으로는 여러가지가 있지만..

비교적 적은 비용으로 외부에서 사설망에 접근할 수 있는 일종의 터널을 만드는 데에 쓰이거나

아니면 A, B, C가 있다고 할 때, A에서 C로의 접근은 차단되어 있으나 B에서 C로는 접속할 수 있고,

B에 VPN서버가 열려있고 A가 권한이 있다면, A에서 B를 거쳐 C로 접속할 수도 있다.



윈도우7(Windows7)이상에서는 자체적으로 VPN 서버를 여는 기능이 있는데

공유기 기종이나 네트워크 연결상황에 따라 안 될 수도 있다.

(공유기에서 직접 VPN서버를 열 수 있는 것도 있습니다)



1. 제어판에서 '네트워크 및 공유센터'로 들어가 '어댑터 설정 변경'을 누른다.






2. Alt키를 눌러서 메뉴를 연 뒤 '파일 - 새로 들어오는 연결'을 누른다





3. '사용자 추가'를 눌러서 계정을 만든다.

  여기서 '사용자 이름'과 '암호'는 VPN접속을 할 때 ID와 비밀번호가 되므로 잘 정해둬야 한다.





4. 체크한 뒤 다음버튼을 누른다.






5. Internet Protocol Version 4 (TCP/IPv4) 를 선택한 뒤 속성을 눌러서 IP주소를 할당한다.

  IP주소의 시작과 끝에 각각

10.1.0.1 , 10.1.0.10 이나,

192.168.5.1 , 192.168.5.10 등

현재 네트워크와 충돌하지 않는 사설IP 대역을 정해주면 된다.


하지만 VPN접속측에서 VPN서버측을 통해 인터넷으로 나가려고 할 때

VPN서버측에 공유기(DHCP서버)가 있다면 공유기의 서브넷과 맞춰줘야한다.

가령 공유기 DHCP서버의 서브넷마스크가 255.255.255.0이고  192.168.50.100 ~ 192.168.50.200 대역의 IP를 할당한다면, VPN IP주소 할당은 192.168.50.201 ~ 192.168.50.210 로 하는 것이다.

(서브넷은 같게, 공유기의 DHCP할당대역과는 다르게)






6. 위 5번에서 설정이 다 끝났으면 '엑세스 허용'을 눌러 완료한다.

  그러면 '들어오는 연결'이라는 항목이 생겨 있는데 연결을 암호화하려면 '모든 사용자의 암호 및 데이터 보안 필요'에 체크한다.






7. 공유기가 있을 경우

  1723번 포트와 47번 포트를 각각 포트포워딩해야 한다.

  그리고 공유기의 PPTP기능을 활성화시켜준다.

  공유기에 따라서 VPN관련 설정을 따로 하는 부분이 있을 수 있다.

 

포트포워딩 시 IP주소로는 VPN서버를 여는 컴퓨터의 사설IP를 입력한다.

(시작 - 맨아래 프로그램 및 파일 검색 - cmd - cmd.exe실행 후 ipconfig 명령어 입력하면 사설 IP를 볼 수 있습니다.)






8. 이제 외부 네트워크에서 접속하는 것을 테스트해 보는데

  모바일기기의 3G/LTE를 이용하면 쉽게 할 수 있어서 그걸로..


 기기마다 다 다르지만 보통 네트워크 설정하는 메뉴에서 VPN연결을 찾아볼 수 있다.








9. 외부망에서 접속하는  테스트를 위해 와이파이 대신 3G나 LTE로 연결한다.

 이름 입력란에는 이 설정의 이름을 알아볼 수 있게 적어두는 것으로 위 3번 그림에서 입력한 이름과는 관련없다.


서버주소는 VPN서버를 연 쪽의 공인IP를 적어야하는데,

그쪽 컴퓨터에서 http://ipconfig.co 등의 사이트에 접속해보면 알 수 있다.


PPP암호화는 위 6번에서 암호화에 체크를 했으면 여기서도 체크한다.




10. 설정이 끝났으면 3G/LTE상태인것을 확인하고

위 3번에서 설정했던 사용자이름과 비밀번호를 입력한다.



연결 성공시 화면





VPN서버가 있는 컴퓨터쪽에서도 연결이 들어온 것을 확인할 수 있다.





이제 모바일기기에서 공인IP주소를 확인해보면

서버쪽 IP를 통해 인터넷으로 나간다는 것을 볼 수 있다.





  1. ㅇㅇ 2014.04.14 00:03

    정말 유용할것 같네요.

  2. dd 2014.08.06 15:51

    혹시 VPN라우터가 꼭 필요한가요? 설정까지마쳤지만 안되네요...

    • BlogIcon 티바이트 2014.08.07 00:03

      저는 자체에서 VPN을 지원하는 공유기가 없어서 지원안되는걸로 했었어요. 대신 이 포스트처럼 컴퓨터 윈도 OS에서 VPN서버를 열였구요(컴퓨터를 켜놓을 때만 접속할 수 있었던..) 그리고 1723번 포트와 47번 포트만 제대로 포트포워딩 되는것이 관건인 것 같습니다. 공유기 종류에 따라 이 포트들이 막히거나 하는건지는 정확히 모르겠습니다..

  3. 2014.08.11 00:31

    설정까지 다마쳤는데 연결이 안돼요ㅜㅜ

    • BlogIcon 티바이트 2014.08.19 14:36 신고

      공유기 기종에 따라 안 될 수도 있습니다..ㅜㅠ
      공유기 자체에서 vpn서버기능을 지원하는 게 가장 좋

  4. 2014.08.11 21:01

    공유기가 어느정도의IP를 할당하는지 어떻게 아나요?

  5. ㅋㅋ 2015.01.29 17:23

    pptp가 없으면 어떻게하죠?

    • BlogIcon 티바이트 2015.01.31 01:49 신고

      공유기를 통하여 인터넷이 PC로 연결되어있을 경우 공유기에서 pptp를 지원해야 윈도우로 vpn서버를 열 수 있습니다.
      이 기능이 없다면 다른 방법으로 vpn서버를 여는 것(공유기 자체에서 지원하는 vpn기능 등)을 찾아보세요

  6. ㅋㅋ 2015.01.29 17:23

    pptp가 없으면 어떻게하죠?

  7. 반갑습니다. 2015.07.14 22:25

    연결까진 정삭적으로 됩니다..
    그러나 연결 성공시 네트워크 아이콘이 연결끊김인 상태로 나옵니다..
    인터넷 연결은 문제 없는데 말이죠.. 아이콘을 연결 상태로 바꿀 수 있을지요.

  8. 공돌이 2016.10.12 12:57

    공유기가 없어도 사용가능한가요

    • BlogIcon 티바이트 2016.10.14 01:04 신고

      외부에서 사설IP가 할당되어 들어온다거나 하면 안될수도 있습니다.

  9. Clock 2016.11.27 22:13

    연결을 만들 수 없습니다.
    들어오는 연결이 시작할 수 없는 라우팅 및 원격 엑세스 서비스에 의존합니다. 자세한 내용은 시스템 이벤트 로그를 참조하십시오.
    이게 무슨 오류인가요? 저는 DMZ쓰고있는데 포트포워딩만 되는건가요?

    • BlogIcon 티바이트 2016.11.27 23:01 신고

      공유기에서 관련기능을 지원해야하지만, 그런것과는 상관 없는 오류인 것 같고 IP설정 문제인 것 같은데 질문자님이 어떤상황인지 자세히 모르겠습니다.. 어떤단계에서 오류가 발생하시나요?

  10. 도움이필요해요 2016.12.16 14:45

    안녕하세요 . 해외 게임 이용을위해 유료 VPN 을 알아보던중 공유기 설정으로 구축할수 있단느걸 알게 되었는데요 .

    • BlogIcon 티바이트 2016.12.16 18:29 신고

      자신의 공유기나 PC를 VPN서버로 사용할 경우 똑같이 국내접속이기 때문에 해외게임을 이용할 수 없습니다.

  11. 도와줘요 2019.02.14 17:31

    공유기가 없는 네트워크 환경에서 접속되게 서버를 구축했는데 cmd창에서는 아이피가 변경되어 있지만 웹에서 내아이피를 확인할때 기존의 아이피로 남아 있습니다. 사용자쪽에 아이피가 제공하는쪽의 아이피로 바뀌지가 않고 그대로 있을때 어떻게 해결하는 방법이 있나요?


* 멀티플렉서 (Multiplexer, MUX, 먹스, 다중화기)



멀티플렉서는 데이터입력과 선택입력(제어입력)을 가지고 있다.

제어입력(select)는 들어오는 n개의 입력 중 하나를 선택하는 역할을 한다.

 

출처

위 그림에서 sel에 0이 입력되면 out에는 I0 값이 출력되고,

sel에 1이 입력된다면 out으로 I1 값이 출력된다.

입력이 2개 출력이 1개이기 때문에 이와 같은 멀티플렉서를 2-to-1 멀티플렉서라고 한다.


- to - 1 멀티플렉서에서 입력 데이터 수가 개이면 select의 비트수는 n개가 된다.

입력 데이터 수가 8개(개)라고 한다면 select 3비트로 모든 가짓수(8가지) 선택할 수 있는 것이다.

8-to-1 멀티플렉서에서 각각의 경우를 써 보면 

select가

000일때 0번 데이터,

001일때 1번 데이터,

010일때 2번 데이터,

011일때 3번 데이터,

100일때 4번 데이터,

101일때 5번 데이터,

110일때 6번 데이터,

111일때 7번 데이터.

를 선택하여 출력하게 된다.





* 멀티플렉서의 논리식 (불대수식)


2-to-1 멀티플렉서의 논리식을 살펴보자.

데이터 입력으로 D0,D1,  제어입력으로 s,  출력으로 Out이 있다고 할 때 논리식은


Out = s'D0 + sD1 


이다.  자세히 살펴보면 곱의 합(SOP : Sum of Product)방식으로 이루어진 식이라는 것을 알 수 있는데 각각의 항을 보면

s가 0일 때는 sD1 항은 D1의 값과 관계없이 0이 되어 무시된다. (나머지 s'D0 항을 보면 s'는 1이므로 결과값은 D0이 됨)

s가 1일 때는 반대로 s'D0 항이 D0 값에 관계없이 0이 되어버린다.  (남은 sD1 항을 보면 s는 1이므로 결과값은 D1과 같게 됨)




이번에는 4-to-1 멀티플렉서의 논리식을 보자.

데이터 입력으로 D0 D1 D2 D3이 있고 제어입력으로 s0 s1이 있을 때 식은 아래와 같다.


Out = s0's1'D0 + s0s1D1 + s0s1D2 + s0s1D3 


제어입력이 00일때, 01일때, 10일때, 11일때의 각각의 경우에 대하여

위에서 2-to-1 멀티플렉서의 원리와 같이, 한 항을 제외한 나머지 모든 항들이 0이 되어서 무시된다.

이러한 원리로 여러 개의 입력 중 하나를 선택하여 출력하는 것이다.





* 쿼터스로 작성한 4-to-1 멀티플렉서의 블록도




제어입력인 두개의 sel이 이루는 4가지 경우가  각각의 4가지 입력과 POS를 이루고 있다.




관련글 : 디멀티플렉서(DEMUX)

관련글목록 : 블로그 '전자' 카테고리










사각형 파동의 푸리에 합성입니다.

화면을 클릭해서 켜고 끌 수 있습니다

아래의 막대로 조화모드의 수를 조절할 수 있습니다.



  1. BlogIcon minseoklee 2011.07.09 04:20 신고

    우와 코드를 공유해쥬어!!






며칠 전, 처음 인터넷이란 것을 접했을 때부터 8년 이상 써오던 인터넷 익스플로러(이하 IE)를 버리고 파이어폭스를 설치해보게 되었습니다.
그것은 엄청난 문화적 충격이었습니다(단번에 느껴지는 속도차이..)
전까지는 IE8을 쓰고 있었는데 이녀석은 오랫동안 인터넷을 돌아다니다 보면 메모리는 점점 차오르고.. 안그래도 느린 속도는 점점 더 느려지고..해서 불편했던 점이 이만저만이 아니었죠..
파폭이나 크롬 같은 브라우저가 더 좋다는 말은 전부터 들은 적이 있었으나, 그것들이 브라우저 다운받는 귀차니즘보다 강력한 장점을 줄지 몰랐기 때문에..

간혹 익스플로러가  필요한 경우가 있을 때는 ie Tab 2를 애드온하여 ie엔진으로 전환해 사용하면 되니 편리했습니다.
그런데.. 어떤 사이트에서 로그인된 상태로 이렇게 전환을 하게 되면 로그인이 풀려버리는 겁니다! 이 문제는 ie Tab plus를 까니까 해결이 되네요.


IE Tab + 를 검색한 뒤 파이어폭스에 추가하고,


IE Tab Plus 설정에 들어가서 ie와 쿠키 동기화에 체크하시면 됩니다.







다른 브라우저들에도 관심이 가기 시작해서 엄청 빠르다는 구글 크롬을 써보기로 했습니다. 메모리를 너무 잡수시고;; 크롬에 설치한ie탭에 ie와 쿠키를 동기화 하는 기능이 없어서 불편해서 버렸습니다.
그런데 지금 글쓰는시점에 IE Tab Multi 를 발견해버렸군요(ㅡㅡ;)  












(+추가)크롬 메모리 관련..

자신이 실행하는 크롬 바로가기의 속성에서
아래 그림과 같이 대상 부분의 끝에 --purge-memory-button 을 추가해 주고,
(처음에 경로가 " 로 감싸있지 않은상태로 되어있으면 "는 무시)




크롬을 실행시켜서 Shift+Esc키를 누르면 작업관리자에 메모리삭제 버튼이 나타납니다.







위에서 크롬을 버린 이유 때문에 쿠키 동기화가 되는 ie탭과 마우스 재스쳐 기능(!!)이 내장된 크롬플러스를 써보았습니다.
그런데.. 주소창에 주소입력할 때 자꾸 페이지가 이동돼서 버렸어요...;
아마 이것도 제가 그걸 해제하는 법을 모르기때문일수도 있지만요.















어쨌든 다시 파폭으로 돌아오긴 했지만 아직도 크롬이냐 파폭이냐 고민됩니다.

결론 : 크롬은 빠르다


  1. BlogIcon 푸른여우와붉은포도 2011.01.07 00:19

    culture shock

  2. BlogIcon uta 2011.01.07 10:40 신고

    속도와 무한한 확장성을 생각한다면 파폭이 답일듯 =ㅅ=

    • BlogIcon 김ㅂ 2011.01.07 10:59

      크롬 정보수집;;;
      UnChrome을 해봤는데 이것도 이거 자체가 좀 찜찜함..
      Iron써야하나..

    • BlogIcon 티바이트 2011.01.11 00:13 신고

      간단서핑용 : 크롬
      주 브라우저 : 파폭
      활동적인 엑스 : 익스플러러(혹은 아이탭)

      현재는 3조합으로 사용중 ㅎㅎ

  3. ??? 2015.07.26 23:01

    감사합니다 티바이트님 ^^ 저도 요즘 브라우저를 바꾸려고 고민하던 차에 이 글을 보게됬네요. 크롬이랑 파이어폭스 둘중 하나를 선택하려는데 전 빠른 크롬을 설치할게요. 이런 유용한 정보를 작성해주셔서 다시 감사합니다


요태까지 계속 IE(Internet Explorer인터넷 익스플로ㄹ어)만 쓰다가
파이어폭스로 제 블로그에 있는 어디를 클릭하면 뭐가 멈춰버린다는 말을 듣고...
한번 FF(Fire Fox : 파이어폭스)를 우연히(ㅡㅡ;)설치해 봤습니다.
지금까지는 IE8을 쓰고있었죠.

여러가지의 브라우저를 놓고 비교할 때 갖가지 기능이나 성능을 두고 자세하게 비교할 수 있겠지만.. 일단 파폭으로 네이버를 처음 들어갔을 때의 느낌은,,!
'아!... IE8 속도는 정상적인 인터넷 속도가 아니었구나.. ㄹㄹ!'

앞으로 웬만하면 파폭으로 인터넷을 해야겠습니다;;
크롬이나 오페라같은것도 한번 깔아봐야겠네요
  1. BlogIcon 푸른여우와붉은포도 2011.01.05 17:26

    IE 가 느리다는걸 이제야 아셨군 ㅋㅋㅋㅋㅋ

  2. BlogIcon uta 2011.01.05 17:30 신고

    이봐이봐 진작에 써보라니까 ㅋ 이제서야 쓰는군. 입문을 축하하네 ㅋㅋ

  3. BlogIcon 게임에그 2011.02.16 16:17 신고

    파이어폭스와 구글 크롬의 장점은 뭐니뭐니해도.. 부가기능과 확장기능...!
    오른클릭&드래그 잠금 해제와, 마우스 제스쳐, 애드블록.. 요 세 기능이 최고.


랜덤 이름 생성기입니다.

2007~2008년 쯤에 만들었던걸로 기억합니다.

  1. 늣풀 2010.12.26 19:45

    You Just Activated My Trap Card는 뭐야 ㅡㅡ

    • BlogIcon 티바이트 2010.12.26 22:01 신고

      플래시-자바스크립ㅌ 통신(?) 연습하려고 해본건데 그이후로 내리지를 않아서..ㄹㄹ

  2. BlogIcon 게임에그 2011.01.03 02:11 신고

    오래 전에 본 덧글인데 위 플래시 초록 공 버튼을 계속 누르면 나오는 건가 싶어서 40~50초 가량 초록 공만 눌렀다가 포기했던 기억이.. ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

    오늘 티바이트 갤러리를 발견해서 눌렀고.. 어떤 메시지가 나타나는 순간 이 글의 늣풀님 덧글이 떠올라 찾아와 다는 덧글.




푸른색 주소복사버튼을 누르면 해당글 주소가 자동복사 됩니다.
아직은 임시방편으로 만들어놓은거라 제대로 동작 안할수도 있습니다.
벌써부터 http://를 복사해야한다는걸 빼먹었단 사실을 깨닫게 되네요.
제대로 완성하면 다시 포스팅해 봐야겠네요.


  1. BlogIcon 게임에그 2010.12.28 02:48 신고

    티스토리같은건 역시 이렇게 직접 만드는 재미인데..
    약용 식물에서 사람이 된 후 해봐야지. ㅋ

+ Recent posts