1.先看看你的主机是否支持pptp,返回结果为yes就表示通过。
modprobe ppp-compress-18&& echo yes或者
modprobeppp-compress-18&& echo ok
显示OK说明系统支持MPPE
2 .是否开启了TUN/TAP支持,有的虚拟机主机需要开启,返回结果为cat: /dev/net/tun: File descriptor in bad state或文件描述处理错误状态,就表示支持。
cat /dev/net/tun
3.检查PPP是否支持MPPE
strings '/usr/sbin/pppd'|grep -i mppe|wc -l
43
如果以上命令输出为“0”则表示不支持;输出为“30”或更大的数字就表示支持.
4.安装ppp , pptpd 和 iptables。
a.先更新一下再安装。
yum install updateb.安装ppp和pptpd
yum install epel-release
yum -y install ppp pptpd
设置PPTP开机启动
service pptpd start#启动pptpd
systemctl enable pptpd#设置开机启动
pptpd服务使用的端口是1723,这个端口是系统固定分配的,可以通过查看该端口检查pptpd服务的运行情况。
命令:netstat -ntpl
5.关闭防火墙。
systemctl stop firewalld.servicesystemctl disable firewalld.service
vi /etc/pptpd.conf#找到localip,去掉开始的那个#符号localip192.168.0.1remoteip192.168.0.234-238,192.168.0.245#这些是默认的,一般不需要去修改,分配给客户端的ip就是234到238之间,你也可以往大了写,看你的客户端有多少。
6.配置options.pptpd
vi /etc/ppp/options.pptpd#在末尾添加dnsms-dns8.8.8.8#这是谷歌的,你也可以改成阿里巴巴的或者其它ms-dns8.8.4.46、配置PPTP
(1)vi /etc/ppp/options.pptpd #编辑,保存
name pptpd #自行设定的VPN服务器的名字,可以任意
#refuse-pap #拒绝pap身份验证
#refuse-chap #拒绝chap身份验证
#refuse-mschap #拒绝mschap身份验证
require-mschap-v2 #为了最高的安全性,我们使用mschap-v2身份验证方法
require-mppe-128 #使用128位MPPE加密
ms-dns 8.8.8.8 #设置DNS
ms-dns 8.8.4.4
proxyarp #启用ARP代理,如果分配给客户端的IP与内网卡同一个子网
#debug #关闭debug
lock
nobsdcomp
novj
novjccomp
#nologfd #不输入运行信息到stderr
logfile /var/log/pptpd.log #存放pptpd服务运行的的日志
(2)vi /etc/pptpd.conf #编辑,保存
option /etc/ppp/options.pptpd
logwtmp
localip 10.0.6.1 #设置VPN服务器虚拟IP地址
remoteip 10.0.6.101-200 #为拨入VPN的用户动态分配10.0.6.101~10.0.0.200之间的IP
(3).配置连接VPN客户端要用到的帐号密码。
vi /etc/ppp/chap-secrets #编辑,保存
kuaile pptpd 666666 * #设置用户名:test 密码:123456
或者
vpnuser add kuaile 666666
vi/etc/ppp/chap-secrets#格式很通俗易懂。# client为帐号,server是pptpd服务,secret是密码,*表示是分配任意的ip# Secrets for authentication using CHAP# clientserver secretIP addressescount pptpd771297972*
8.配置sysctl.conf,开启系统路由模式
vi/etc/sysctl.conf#添加一行net.ipv4.ip_forward = 1到末尾即可,然后保存sysctl -p#运行这个命令会输出上面添加的那一行信息,意思是使内核修改生效
vi /etc/sysctl.conf #编辑
net.ipv4.ip_forward = 1 #找到此行 去点前面#,把0改成1 开启路由模式,如果没有就自行添加
/sbin/sysctl -p#使设置立刻生效
查看配置:
sysctl net.ipv4.ip_forward net.ipv4.ip_forward = 1
或sysctl net.ipv4.ip_forward net.ipv4.ip_forward = 0
这个时候把 可以连接VPN了
9.保险起见,到了这里应该重启一下pptpd服务 生效。systemctl restart pptpd9.VPN服务器搭建完成。
ip a
出现了ppp0,则表示启动。若没有出现ppp0,则表示关闭
10.用win 7 连接vpn服务器
我们点击控制面板中的网络和共享中心选项,如图:
然后点击设置新的连接或网络,如图:
选择连接到工作区选项,如图:
选择如图所示的选项,如图:
输入地址和名称,如图:
如果连上VPN后本地电脑上不了外网,可以把本地VPN的连接属性上的IP4上的,在远程网络上使用网关去掉打勾。
参考资料:
https://my.oschina.net/110NotFound/blog/338080?utm_source=tuicool&utm_medium=referral 服务器布暑vpn
http://www.centoscn.com/image-text/install/2014/1201/4211.html 服务器布暑vpn
http://jingyan.baidu.com/article/48b37f8d4429c31a65648854.html win7 连接vpn
猜你喜欢
-
做一个微信小程序要多少钱?需要哪些流程?
开发一套小程序,价钱几万元到几十万不一,下列列举价目表: 第一种,套模版小程序-价钱较为低,一般好几千到一万特性是:一般必须按年收费标准。假如一些效果没法满足你,在模版基本上,再做订制开发就可以。相对于彻底订制开发而言,实际操作简易,便捷,价格便宜,开发时间较短,一个星期上下就可以发布。 第二种,选购源代码-价钱中等水平,一般两-三万上下。特性是:便捷,可以迅速发布;重要的便是你性有着了小程序源代码,不用按年交费。并且能够运用源代码,开发无数小程序,不用再次付款费用。但不一定可以购到适合的源代
-
怎么申请阿里云备案服务号
阿里云服务器都可以申请备案服务号,在你的云服务器管理里,具体: 1、登陆阿里云中心,点击右上角的“用户中心”,然后选择“快速申请备案服务号” 2、点击“申请” 3、点击“管理”并绑定对应的服务器即可
-
做一个网站大概要多少钱?
做一个网站的花费从好几百到好几千,过万的都是有,关键看自己对制作网站的需求。现阶段目前市面上制作网站注主要有三种方式。 一种是简易的模板建网站,价钱也就是几百块,缺点是模板是固定的,不可以再次设计,极大概率会跟别人一样。 二种是自助建站系统服务平台,现阶段这类方法比较时兴,技术性也很完善,发展趋势很多年了,绝大多数公司都会用。优势是价钱很便宜,也是以好几百到好几千不一,功能丰富,适用自定设计方案,作用升级完全免费,不用懂代码设计就可制作一个令人满意的好看网站。缺点是假如需求很尤其,不全考虑,绝大多数需
-
开发APP有什么好处?
第一,手机的用户群体庞大;据报告显示,传统的互联网主要依靠电脑,由于使用不方便,所以利用电脑进行信息交流的人群只有五亿左右,但是移动互联网依靠智能手机,手机的用户高达十亿! 第二,APP具有及时性;相比于电脑,员工使用移动端APP在处理一些企业工作事情上更加方便、更加快速,何时何地都能进行办公和了解信息。正是这种及时性,让移动互联网能得以飞速发展。 第三,APP的功能齐全且强大;网页因为自身的限制,功能比较少,对网络的要求比较高,而且加载网页的速度慢,真实情况下用户使用起来不方便。但是App开
-
企业做微信公众号的好处
现在如今,人手一微信的时代,企业拥有自己的微信公众号是成为自身实力的一种体现,微信公众号已成为移动互联网的趋势,平台化电子商务最缺的不是商家,而是消费者。 一、企业做微信公众号的好处 1、集中粉丝、合理精准的推送消息、精准定位、为企业的未来做打算; 2、为企业节省成本、可为用户推送视频、图文等各种形式的宣传信息,而且消息都是100%到达; 3、符合用户习惯、未来发展趋势:微信普及程度高,已有7亿用户,现在85.8%购买用户来源于手机端; 4、培养核心用户:用户方便、服务体验好
截屏,微信识别二维码
客服QQ:406784192