兰色精灵 发表于 2015-1-14 20:43:43

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教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

只想知道 发表于 2015-1-16 21:56:28

CentOS教程之Centos 6.4下搭建pptp

随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).

仓酷云 发表于 2015-1-25 10:23:42

我想即使Linux高手也很难快速准确精练的回答你。

柔情似水 发表于 2015-2-2 22:00:06

最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。

灵魂腐蚀 发表于 2015-2-8 11:41:02

要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。

蒙在股里 发表于 2015-2-25 15:00:18

用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。

乐观 发表于 2015-3-8 00:18:24

以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。

变相怪杰 发表于 2015-3-15 22:25:30

选择一些适于初学者的Linux社区。

小魔女 发表于 2015-3-22 17:12:05

Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
页: [1]
查看完整版本: CentOS教程之Centos 6.4下搭建pptp