Linux/Ubuntu2013. 7. 10. 14:38
집에 아이피가 공유기를 사용하여 192.168.0.x대로 되어있고
PPTP를 NAT 사용하지 않고 안드로이드 폰으로 연결하는 경우에 대한 설정이다.

일단 서버 아이피는로 고정되어 있고
회선은 KT 이므로 DNS는 와 로 설정하였다.

pptp 사용시 암호는 username / password 이며
공유기에서는 1723 번 포트를 포워딩 해주어야 한다.

$ sudo apt-get install pptpd
$ sudo vi /etc/pptpd.conf
# (Recommended)

$ sudo vi /etc/ppp/pptpd-options
# Network and Routing

# 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.1
ms-dns 168.1

$ sudo vi /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
username        pptpd   password                * 

혹시나 했지만.. packet forwarding이 설정되지 않으면 안된다.
NAT와는 별개로 포워딩은 켜줘야 PPTP로 전송이 됨.

$ sudo vi /etc/sysctl.conf
# Uncomment the next line to enable packet forwarding for IPv4

$ sudo sysctl -p

[링크 :우분투에서-pptp-VPN-설정]

안드로이드에서 테스트
PPTP로 설정후

아이디 / 암호를 넣고

접속하면 끝!

상태바에도 올라간다!

Posted by 구차니

댓글을 달아 주세요