快速业务通道

pptpd安装部署文档

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-29

简述:

PPTP:点对点隧道协议
(PPTP: Point to Point Tunneling Protocol)
点对点隧道协议(PPTP)是一种支持多协议虚拟专用网络的网络技术,它工作在第二层.通过该协议,远程用户能够通过 Microsoft Windows NT 工作站、Windows xp 、 Windows 2000 和windows2003操作系统以及其它装有点对点协议的系统安全访问公司网络,并能拨号连入本地 ISP,通过 Internet 安全链接到公司网络.

检查 MPPE
modprobe ppp-compress-18 && echo ''ok! MPPE was found !''

[root@elain tools]# modprobe ppp-compress-18 && echo ''ok! MPPE was found !''
ok! MPPE was found ! //说明系统存在MPPE

若不存在,请按以下方式安装
--------------------------------
wget http://cdnetworks-kr-1.dl.sourceforge.net/project/poptop/mppe module builder/dkms-2.0.10-1/dkms-2.0.10-1.noarch.rpm
wget http://surfnet.dl.sourceforge.net/project/poptop/mppe module builder/kernel_ppp_mppe-1.0.2 dkms-2.0.6/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
rpm -e kernel_ppp_mppe
yum install kernel-devel
rpm -ivh dkms-2.0.10-1.noarch.rpm
rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
--------------------------------

下载编译安装:
wget http://downloads.sourceforge.net/project/poptop/pptpd/pptpd-1.3.4/pptpd-1.3.4.tar.gz
tar zxvf pptpd-1.3.4.tar.gz
cd pptpd-1.3.4
./configure --prefix=/elain/apps/pptpd --enable-bcrelay --with-libwrap
make && make install

配置:
编译安装完成后,需要手工建立一些目录以及复制原始的 pptpd 配置文件:
mkdir -p /elain/apps/pptpd/etc
cp /root/tools/pptpd-1.3.4/samples/options.pptpd /elain/apps/pptpd/etc/
cp /root/tools/pptpd-1.3.4/samples/pptpd.conf /elain/apps/pptpd/etc/

pptpd.conf 是 pptpd 的基本配置文件;
options.pptpd 是 pptpd 的扩展功能属性配置文件.

设置pptpd.conf

vi /elain/apps/pptpd/etc/pptpd.conf
####################################
# pptpd.conf
option /elain/apps/pptpd/etc/options.pptpd
debug
stimeout 30
localip 111.122.130.122
remoteip 10.0.0.100-200
####################################
说明:
option /elain/apps/pptpd/etc/options.pptpd
指定 pptpd 扩展属性配置文件 options.pptpd 的位置.
debug
开启调试模式,有关 pptpd 的信息和错误都会记录在 /var/logs/message 中,方便排错和调试.
stimeout 30
设置客户端连接 pptpd server 时的最长连接等待时间(连接超时时间),30 秒.
localip 111.122.130.122
pptpd server 所在服务器的 IP 地址,可以设置为服务器上绑定的任意一个 IP 地址.
remoteip 10.0.0.100-200
设置客户端连接到 pptpd server 后可供分配的 IP 地址范围( 10.0.0.100 - 110.0.0.200 ),也可这样设置

配置options.pptpd

vi /elain/apps/pptpd/etc/options.pptpd
#####################################
# options.pptpd
name pptpd
debug
logwtmp
logfile /var/log/pptpd.log
lock
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
nobsdcomp
novj
novjccomp
nologfd
ms-dns 8.8.8.8
ms-dns 8.8.4.4
######################################
说明:
lock
锁定客户端 PTY 设备文件.
debug
开启调试模式,相关信息同样记录在 /var/logs/message 中.
logwtmp
该功能项的作用是“使用wtmp记录客户端的连接与断开信息
logfile
log日志存放位置
refuse-p

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号