搭建服务器之PPTP

1. 查看系统是否支持PPP

一般自己的系统支持,VPS需要验证。

[root@oldboyedu ~]# cat /dev/ppp
cat: /dev/ppp: No such device or address

如果出现以上提示则说明ppp是开启的,可以正常架设pptp服务,若出现Permission denied等其他提示,你需要先去VPS面板里看看有没有enable ppp的功能开关,如果没有则需要发个消息给你的提供商,让他们帮你开通,否则就不必要看下去了,100%无法成功配置PPTP。

2. 设置内核转发

[root@oldboyedu ~]# grep forw /etc/sysctl.conf
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
[root@oldboyedu ~]# sed -i 's#net.ipv4.ip_forward = 0#net.ipv4.ip_forward = 1#g'  /etc/sysctl.conf
[root@oldboyedu ~]# grep forw /etc/sysctl.conf                           
# Controls IP packet forwarding
net.ipv4.ip_forward = 1
[root@oldboyedu ~]# sysctl -p

3. 安装PPTP

# 需要安装epel源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

yum -y install pptpd

4. 配置PPTP

[root@oldboyedu ~]# vim /etc/pptpd.conf
localip 10.0.0.9
remoteip 192.168.0.234-238
# 添加本机公网IP(localip),分配VPN用户的内网网段(remoteip)。

5. 设置用户与密码

[root@oldboyedu ~]# vim /etc/ppp/chap-secrets
oldboy  * 123456 *

6. 启动pptp

[root@oldboyedu ~]# /etc/init.d/pptpd start
Starting pptpd:                                            [  OK  ]
[root@oldboyedu ~]# netstat -tunlp|grep 1723
tcp        0      0 0.0.0.0:1723                0.0.0.0:*                   LISTEN      26574/pptpd

7. 通过windows客户端连接VPN

控制面板\网络和Internet\网络和共享中心

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1Mjk4ODk0,size_16,color_FFFFFF,t_70

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值