[Linux] Ubuntu PPTP VPN 설치
프로그래밍/Linux - Ubuntu2014. 12. 11. 16:55
반응형
우분투 PPTP VPN 설치
1. pptpd 설치
$ sudo apt-get install pptpd |
2. PPTP VPN 에서 사용할 Private IP 대역 설정
$ vi /etc/pptpd.conf |
아래 내용을 추가
localip 10.0.10.1 remoteip 10.0.10.101-110 |
3. ms-dns 추가
$ vi /etc/ppp/pptpd-options |
아래의 DNS 이외에 현재 서버가 사용중인 DNS를 추가해도 무방
ms-dns 8.8.8.8 ms-dns 8.8.4.4 |
4. VPN으로 접속할 계정 추가
$ vi /etc/ppp/chap-secrets |
아래의 형식으로 [id], [password] 부분을 변경하여 추가
[id] pptpd [password] *
5. pptpd 리스타트
$ sudo service pptpd restart |
6. IP 포워딩 설정 활성화
$ vi /etc/sysctl.conf |
아래와 같이 설정 변경
net.ipv4.ip_forward=1 |
변경된 설정을 적용
$ sudo sysctl -p |
8. iptable 설정
$ sudo iptables -t nat -A POSTROUTING -s 10.0.10.0/24 -o eth0 -j MASQUERADE |
9. 방화벽 설정
서버에 방화벽이 존재하는 경우 1723포트를 열어준다.
반응형