百度空间 | 百度首页 
 
查看文章
 
关于用PPTPD/PPTP实现VPN的介绍
2008-10-12 15:15
转载:http://hi.baidu.com/grayker/blog/item/667c8f13d6dfced2f6039ee8.html

PPTPD(Point-to-Point Tunneling Protocol Daemon)是VPN(Virtual Private Network)服务器,PPTP(Point-to-Point Tunneling Protocol)是VPN客户端。PPTPD和PPTP都是通过PPP(Point to Point Protocol)来实现VPN功能的。

MPPE模块是用来支持Linux与Windows之间连接的。如果不需要Windows电脑参与连接,则可以这安装MPPE模块。

PPTPD、PPTP和MPPE Module一起统称Poptop,相关网站为:http://www.poptop.org。网站提供软件下载 文档等链接。

Poptop软件的难度主要在它的配置文件。只要对配置文件有足够了解,再参考Poptop的日志文件,就要在安装过程种解决各种问题。

poptop.org网站相关链接的 页面上, 有PPTPD和PPTP配置文件的样本。但是,它们的格式是比较老的,特别是MPPE相关配置的地方。其实每个配置文件只有两三项重要的配置,所以不支持 的选项可以注释掉。服务器PPTPD和客户端PPTP配置文件相对应的项,一定要设置相同,否则可能会影响数据传输。

对MPPE的配置,旧的设置项类似"require-mppe",新的设置项为"mppe required,stateless",一定要注意。

对MPPE的支持,可以用打Patch再编译方式。如果不想编译Kernel,也可以采用RPM包的安装方式。还可以将两种方式结合在一起。下面提供我在实践过程中参考过的,分别实现了这两种方式的文章链接(由于系统环境可能不同,所以链接仅参考):

Patch方式:http://soft.yesky.com/os/lin/335/2067835_1.shtml

RPM方式: http://www.pconline.com.cn/pcedu/soft/lan/jywzj/0509/697099_1.html

类别:电脑网络技术 | 添加到搜藏 | 分享到i贴吧 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu