提示一点:在服务端配置pptpd服务时,/etc/pptpd.conf 配置文件中:
local ip 跟 remote ip 不要配置在同一网段,配置为任意内网网段即可。
windows下连接pptp服务很简单,鼠标一步一步点就行;
而centos默认不支持连接pptp服务,配置也相对麻烦一点点;
一,命令 行下连接pptp ***:
1.准备环境:
通过yum安装所需软件包:yum -y install ppp pptp pptp-setup;
2.查看内核模块是否支持:
lsmod | grep mppe
如果命令执行没有结果,则执行:modprobe ppp_mppe 用以加载相关模块;
3.创建***连接:
pptpsetup --create mynet(创建的连接的名字) --server x.x.x.x(服务器ip) --username xxxx(账户名) --password xxxx(密码) --encrypt
4.进入/etc/ppp/peers/ 目录:此目录为创建的连接的配置文件目录
编辑新建连接对应的同名配置文件: vim mynet
在末尾添加一行:require-mppe-128
5.进入目录/usr/share/doc/ppp-2.4.5/scripts/ :
给pon 和 poff 这两个脚本执行权限: chmod +x pon poff
拷贝这两个脚本至/usr/bin/下 : cp pon poff /usr/bin/
此时就可以用pon poff 来管理*** 连接了,用法 :pon mynet 打开;poff mynet 关闭;
6.此时用pon mynet 开启***后发现多了一块ppp0的网卡说明正常连接,但还是不能上某些网站;
因为此时的默认网关还是系统默认的,我们需要手动添加一条默认网关指向ppp0这个*** 虚拟设备:
route add -net 0.0.0.0 dev ppp0
7.OK!此时应该可以愉快的fq了。
原文地址:http://blog.51cto.com/13843846/2134721