요즘 VPN은 흔해 빠진 것 같다. 허접한 iptime 공유기도 쉽게 VPN을 열 수 있으니까, 아울러 아이폰의 트래픽을 우회하는 방향으로 VPN을 많이 이용하니 VPN설정이 쉽게 알려진 듯 하다. 

 이번 포스트에서는  Ubuntu를 활용한 pptp VPN설정에 대해서 정리를 해 둔다. 역시나 wiki에 정리하기 전 전 단계이다.


 1. pptp 설치

   sudo apt-get install pptpd

 2. Configuration 설정

    건들 것이 별로 없다. Local ip와 Remote ip를 설정해주자.

   sudo vi /etc/pptpd.conf

localip 192.168.0.1
remoteip 192.168.0.2-10

  DNS 등록 

  sudo /etc/ppp/pptpd-options 
# If pppd is acting as a server for Microsoft Windows clients, this # option allows pppd to supply one or two DNS (Domain Name Server) # addresses to the clients. The first instance of this option # specifies the primary DNS address; the second instance (if given) # specifies the secondary DNS address. # Attention! This information may not be taken into account by a Windows # client. See KB311218 in Microsoft's knowledge base for more information.
ms-dns 168.126.63.1 ms-dns 168.126.63.2

  3. 접근제어

   sudo vi /etc/ppp/chap-secrets

# client        server        secret                  IP addresses
id                pptpd        pw                      *


  Password 에 #과 $을 쓰는 것을 조심하자. 이것 때문인지 2시간은 삽질을 한 듯 하다. 결국 Password 문제.. 특수문자를 쓰는 것이 안되나 보다. 이유를 혹시 아시는 분은 리플 달아주세요. 


4. Daemon Restart

   sudo /etc/init.d/pptpd restart
   
 
 5. Windows 설정 

 아래의 순서로 한다. 영문판을 기준으로 설명하니 한글판은 적당히 알아서 해석할 것.. (한글 판은 내가 헷갈림.. ㅠ.ㅠ)

 Setting -> Control Panel -> Create a New Connection -> Connect to the network at my workplace(VPN)  -> Virtual Private Network Connection
 -> Any name -> Do not dial the initial connection -> Host IP -> Finish




Local network이 100Mb/s 인데도 불구하고 VPN은 12 Mb/s로 접속이 된다. 그래서 암호화 기능을 풀었다. 약간의 향상이 되는 듯 한데.. 음.. 누가 볼 것도 아니고.. 봐봐야 알 것도 없고.. ^^


 6. MAC VPN 접속 설정

 Apple -> System Preferences -> Network -> "+" Key -> Interface = VPN -> VPN Type = pptp -> Service name = Anyname  -> Seraddress = IP -> Account name = ID , Encryption = NONE(? 알아서) -> Authentication Setting = Password

 




 그리고 "Show VPN Status in menu bar"에 옵션을 클릭해서 Menu bar에 아래와 같이 컨트롤 메뉴가 나오게 하면 쉽게 VPN에 붙었다 떨어졌다가 된다. 


    
 7. 공유폴더로 접근

  윈도우에서는 [  \\192.168.0.1 ] 을 Command에 붙여 넣고 Mac에서는 Finder에서 Command + K (Go -> Network) 명령어를 통하여 [ smb://192.168.0.1 ]을 호출한다. 
  

잘된다. ^^; 다만 속도가 조금 느린 듯. ^^

 
Posted by 4D :

Connected by DNS server, DNS service