차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:pptpd [2011/11/01 10:51] vaslortech:pptpd [2016/07/12 09:26] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +{{tag>tech pptpd ubuntu}}
 +======Pptpd (ubuntu)======
 +
 +
 +
 +
 +
 +
 +
 + VPN을 지원하는데 이중 가장 셋업이 쉬운 Poptop (PPTP) 서버
 +
 +
 +  sudo apt-get install pptpd
 +
 + **/etc/pptpd.conf** 설정 파일을 수정합니다:
 +
 +  ''#''logwtmp                           <-- 코멘트 처리하지 않으면, 서버가 시작하지 못합니다
 +  localip 192.168.2.1                 <-- PPTP 서비스 서버의 IP (호스트 IP와는 별개입니다)
 +  remoteip 192.168.5.2-192.168.2.64   <--- VPN을 통해 할당받을 최대 사용자 수에 따라서 적절히 조절하세요
 +
 +
 +**/etc/ppp/options.pptpd** 설정 파일을 수정합니다:
 +
 +  ms-dns 8.8.8.8   <-- 물리적인 서버가 어느 회선을 사용하는가에 따라 다르므로 Google DNS를 기입했습니다.
 +
 +
 +**/etc/ppp/chap-secrets** 설정 파일을 수정합니다:
 +
 +
 +
 +  user-id pptpd password *    <-- pptpd 와 '*' 는 그대로 기입하세요
 +
 +
 +데몬 재시작
 +  sudo /etc/init.d/pptpd restart
 +
 +
 +**/etc/sysctl.conf** 파일에서 IP 포워딩 설정 활성화
 +  net.ipv4.ip_forward=1                   #제거
 +
 +  
 +iptable 마스킹 설정
 +  sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
 +
 +공유기 1723 포트를 별도로 열어줘야 한다
 +
 +
 +
 +* 참조: [[http://superkkt.com/510]] [[http://ajaxian.kr/2010/07/20/running-pptp-server-on-centosubuntu|]] , [[https://help.ubuntu.com/community/VPNClient]]
 +
 +^  누구나 수정하실 수 있습니다.  문법은 [[wiki:syntax]]참조하세요. |
 +
 +