阿里云Centos7搭建pptpd(***)

2018-11-15
阿里云Centos7搭建pptpd(***)以及排错服务器

1、检查是否支持
若你使用XEN架构的VPS,下面的步骤不用执行。
检测PPP是否开启:
cat /dev/ppp
开启成功的标志:cat /dev/ppp: No such file or directory 或者 cat /dev/ppp: No such device or address,能够继续!
2、安装组件
yum install ppp pptpd -y
运行完成后,应该顺利安装完成了须要的组件
3、配置组件
一、编辑pptpd.conf:
vi /etc/pptpd.conf
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245 架构

二、编辑options.pptpd
vi /etc/ppp/options.pptpd
搜索ms-dns,去掉搜索到的两行ms-dns前面的#,并修改成下面的字段
ms-dns 8.8.8.8
ms-dns 8.8.4.4 tcp

三、接下来编辑/etc/ppp/chap-secrets设置×××的账号密码
vi /etc/ppp/chap-secrets ide

四、接下来修改内核参数,运行下面的命令编辑sysctl.conf
vi /etc/sysctl.conf
在conf末尾添加下面的代码,使内核支持转发
net.ipv4.ip_forward=1 测试

五、运行sysctl -p 命令使内核修改生效
六、添加下面的iptables转发规则(直接在SSH运行下面命令便可)
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE 阿里云

4、启动组件
一、用下面的命令启动pptpd
systemctl start pptpd
二、查看端口dns

三、在云管理平台添加规则进程

四、用w10测试登陆ip

5、错误排除
一、619错误
(1)请检查上面的配置是否所有正常执行完毕
(2)运行下面的命令尝试修复
rm /dev/ppp
mknod /dev/ppp c 108 0
(3)若仍是不行,运行下面的命令编辑pptpd.conf,并找到logwtmp,前面加#注释掉,再重启服务
vi /etc/pptpd.conf
(4)请检查你的路由器是否支持PPTP穿透,请尝试链接公用×××测试,或更换路由器测试,或直接链接宽带测试,若确实是路由器不支持PPTP穿透,能够尝试搭建L2TP ×××
(5)检查用户名密码是否有误
(6)请向服务提供商询问是否支持搭建××× 路由

二、800错误
(1)请检查服务器上的PPTPD是否正常启动,运行下面的命令检查pptp端口和进程
进程:
ps -ef |grep pptpd
端口:
netstat -nutap | grep pptpd
(2)请检查计算机能不能正常链接到服务器,能够尝试ping服务器
(3)请检查iptables是否拦截了PPTPD端口,能够尝试用下面的命令打开端口
iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
若发现有效,记得将它加入rc.local文件中
(4)检查上面的配置是否都执行完毕

三、错误651 (1)运行下面的命令编辑pptpd.conf,并找到logwtmp,前面加#注释掉,再重启服务 (2)检查用户名和密码是否正确 (3)检查上面的配置是否都执行完毕 若上面的错误排除都没法排除您的错误,多是服务商限制×××,请向服务商询问!

相关文章
相关标签/搜索