Debian7/CentOS6 PPTP VPN 安装与使用

Posted on Mar 3, 2014
Debian7/CentOS6 PPTP VPN 安装与使用

安装pptpd

# CentOS 6
yum install ppp
rpm -ivh pptpd-1.4.0-3.el6.x86_64.rpm
# Debian
apt-get install pptpd

服务配置

/etc/ppp/options.pptpd

name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 8.8.8.8 #设置DNS
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd

/etc/pptpd.conf

option /etc/ppp/options.pptpd
logwtmp #记录登录信息
localip 192.168.123.1
remoteip 192.168.123.230-254

/etc/ppp/chap-secrets # 用户密码

user pptpd password *
user2 pptpd password *

/etc/sysctl.conf # 配置内核参数

net.ipv4.ip_forward = 1

sysctl -p

/etc/init.d/pptpd restart # 重启服务器

客户端


# CentOS install
yum install pptp-setup ( 位于第二张光盘 )
# Debian install
apt-get install pptp-linux

# 连接
pptpsetup --create <VPNNAME> --server <SERVER> [--domain <DOMAIN>] --username <USERNAME> [--password <PASSWORD>] [--encrypt] [--start]