PPTP VPN 설치 및 PC 설정

“CentOS 7에 PPTP VPN 서버를 설치하고 PC 를 설정하는 매뉴얼 입니다.

The Point-to-Point Tunneling Protocol (PPTP) is a method for implementing virtual private networks. PPTP uses a control channel over TCP and a GRE tunnel operating to encapsulate PPP packets.”


1. PPTP 서버 설치
1-1) CentOS 6 에 설치

1-2) CentOS 7 에 설치

2. Config 설정
1) /etc/pptpd.conf 파일 끝 다음 두 줄 추가

2) /etc/ppp/options.pptpd 설정

3) /etc/ppp/chap-secrets 설정

4) 네트워크 – 방화벽 tcp 1723 Open 설정

5) 네트워크 – 포트 포워딩 (/etc/sysctl.conf 아래 추가)

6) 네트워크 – 마스커레이드 설정

7) 네트워크 – ppp 의 MTU 값 조정
ppp의 기본 MTU 값이 1400 인데 MTU값 관련 일부 웹사이트(네이버, 다음 등)가 접속이
안되는 문제가 있습니다. 이를 해결할 수 있는 방법으로 우선 임시방편 한가지만 소개합니다. iptables 에서 TCPMSS 값 설정, ppp 패치 등의 방법은 테스트 후 작성 예정입니다.

① 임시방편 ppp0 의 MTU 값 1500 으로 설정

3. 서비스 시작, 등록


4. 윈도우 8.1에서 pptp 접속

1) 제어판 – 네트워크 및 인터넷 – 네트워크 및 공유 센터
2) ‘새 연결 또는 네트워크 설정’ 클릭
3) ‘회사에 연결’ 클릭
4) ‘내 인터넷 연결 사용(VPN)’ 클릭
5) pptp 서버의 IP 또는 도메인, 대상 이름 입력
pptp1
6) 제어판 – 네트워크 및 인터넷 – 네트워크 연결 에서 위 5) 대상이름 마우스 우측 속성 클릭
7) 보안탭을 아래와 같이 설정
pptp2
8) 네트워킹 탭을 아래와 같이 설정
pptp3
9) 앞서 생성한 vpn 아이디/패스워드 입력하여 연결 합니다.
pptp4

참조
https://www.digitalocean.com/community/tutorials/how-to-setup-your-own-vpn-with-pptp
http://annyung.oops.org/?m=white&p=pptpd
http://www.digimoon.net/blog/340
https://kldp.org/node/73417
http://blog.zeroidle.com/?tag=pptp

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다