CentOS教程之Centos 6.4下搭建pptp
欢迎大家来到仓酷云论坛!体系情况:本次体系接纳体系为基本。#cat/etc/redhat-release
CentOSrelease6.4(Final)
所需工具:dkms-2.0.17.5-1.noarch.rpm
kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
pptpd-1.3.4-2.rhel6.i386.rpm
ppp-2.4.5-17.0.rhel6.narch.rpm
起首先把以上工具下载到/home/download下:
#mkdir-p/home/download
#cd/home/download
#wgethttp://www.ckuyun.com/downloads/dkms-2.0.17.5-1.noarch.rpm
#wgethttp://wty.name/linux/sources/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
#http://poptop.sourceforge.net/yum/stable/rhel6/i386/ppp-2.4.5-33.0.rhel6.i686.rpm
#http://poptop.sourceforge.net/yum/stable/rhel6/i386/pptpd-1.4.0-1.el6.i686.rpm
持续装置库:
#yum-yinstallmakelibpcapiptablesgcc-c++logrotatetarcpioperlpamtcp_wrappers
装置方才下的工具:
#rpm-ivhdkms-2.0.17.5-1.noarch.rpm
#rpm-ivhkernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
#rpm-Uvhppp-2.4.5-33.0.rhel6.i686.rpm
#rpm-ivhpptpd-1.4.0-1.el6.i686.rpm
把内里的IP跟DNS改成你所利用的DNS。。。
mknod/dev/pppc1080
echo1>/proc/sys/net/ipv4/ip_forward
echo“mknod/dev/pppc1080″>>/etc/rc.local
echo“echo1>/proc/sys/net/ipv4/ip_forward”>>/etc/rc.local
echolocalip172.16.36.1>>/etc/pptpd.conf
echoremoteip172.16.36.2-254>>/etc/pptpd.conf
echoms-dns222.85.85.85>>/etc/ppp/options.pptpd
echoms-dns222.88.88.88>>/etc/ppp/options.pptpd
防火墙设置:
iptables-tnat-APOSTROUTING-s172.16.36.0/24-jSNATCto-source`ifconfig|grep‘inetaddr:’|grep-v’127.0.0.1′|cut-d:-f2|awk‘NR==1{print$1}’`
在此下令是用反掩号括起来的
#ifconfig|grepinetaddr|grep-v127.0.0.1|cut-d:-f2|awkNR==1{print$1}
10.0.3.251(猎取本机在利用的ip)
iptables-AFORWARD-ptcpCsyn-s172.16.36.0/24-jTCPMSSCset-mss1356
办事启动:
serviceiptablessave
chkconfigiptableson
chkconfigpptpdon
serviceiptablesstart
servicepptpdstart
好的,到这里,VPN就已搭建完成了。。。
上面入手下手创建用户:
#vi/etc/ppp/chap-secrets
编纂内容为(IP中*号代表一切):
#SecretsforauthenticationusingCHAP
#clientserversecretIPaddresses
用户名pptpd暗码*
gjp*12345*
设置好今后,重启pptp办事
#servicepptpdstart
后续检察了解:
ppp0Linkencap:Point-to-PointProtocol
inetaddr:172.16.36.1P-t-P:172.16.36.2Mask:255.255.255.255
UPPOINTOPOINTRUNNINGNOARPMULTICASTMTU:1396Metric:1
RXpackets:1641errors:0dropped:0overruns:0frame:0
TXpackets:1502errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:3
RXbytes:327280(319.6KiB)TXbytes:370597(361.9KiB)
参考http://www.shangxueba.com/jingyan/121595.html
本文出自“Smile”博客,请务必保存此出处http://guojiping.blog.51cto.com/5635432/1317367
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
CentOS教程之Centos 6.4下搭建pptp
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当). 我想即使Linux高手也很难快速准确精练的回答你。 最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。 要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。 用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。 以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。 选择一些适于初学者的Linux社区。 Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
页:
[1]