来看看:CentOS下vps安装VPN教程
小知识:CentOS来自于RedHatEnterpriseLinux依照开放源代码规定释出的源代码所编译而成。本教程合适在CentOS体系下
1、反省办事器是不是有需要的撑持。假如反省了局没有这些撑持的话,是不克不及安装pptp的。下令:
modprobeppp-compress-18&&echook这条实行实行后,显现“ok”则标明经由过程。不外接上去还必要做另外一个反省,输出指令:
cat/dev/net/tun假如显现以下信息,申明经由过程,假如不撑持,能够给vps商发ticket守旧tun,年夜部分美国vps商都能够撑持:
cat:/dev/net/tun:Filedescriptorinbadstate
下面的两个只需上面一条经由过程,就可以安装VPN(pptp)
2、安装ppp和iptables。
yuminstall-ypppiptables3、安装pptp。
rpm-ivhhttp://acelnmp.谷歌code.com/files/pptpd-1.3.4-1.rhel5.1.i386.rpm(32bit)rpm-ivhhttp://acelnmp.谷歌code.com/files/pptpd-1.3.4-1.rhel5.1.x86_64.rpm(64bit)
4、设置pptp。编纂/etc/pptpd.conf文件:
vim/etc/pptpd.conf往失落后面的#往失落:
localip192.168.0.1remoteip192.168.0.234-238,192.168.0.245再编纂/etc/ppp/options.pptpd这个文件:
vim/etc/ppp/options.pptpd往失落ms-dns后面的#,修正成上面的数据:
ms-dns8.8.8.8ms-dns8.8.4.45、设置你必要的VPN账号和暗码。这里编纂/etc/ppp/chap-secrets:
vim/etc/ppp/chap-secrets间接输出以下字段,taojz能够换成其他字段,格局“用户名pptpd暗码*”的情势编写,假如必要多个账号就写多行,一行一个:
taojzpptpdpassword*6、编纂/etc/sysctl.conf文件:
cat/dev/net/tun0将“net.ipv4.ip_forward”改成1:
cat/dev/net/tun1同时在“net.ipv4.tcp_syncookies=1”后面加#酿成:
cat/dev/net/tun2保留加入,实行以下下令失效:
cat/dev/net/tun37、增加iptables转发划定规矩。
cat/dev/net/tun4这里必定看分明,内里的ip“192.168.0.0/24”要和后面的“localip”网段对应,还要注重网卡eth0,假如你的网卡不是eth0,就改成你响应的网卡名!
保留你的iptables转发划定规矩:
cat/dev/net/tun5重启iptables,下令:
cat/dev/net/tun68、重启下pptp,下令:
cat/dev/net/tun79、把办事设置成开机主动运转运转:
cat/dev/net/tun8假如呈现你的vpn安装好拨号时分提醒毛病619则输出下令:
cat/dev/net/tun9在安装终了以后也呈现了619,实行终了下面下令后,假如没有失效,只要重启了vps,重启后拨号上彀乐成!
小知识:CentOS其实就是相当于免费版的RedHat,任何人可以自由使用,不需要向RedHat付任何的费用。当然,同样你也得不到任何有偿的技术支持和升级服务。 应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。 眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。 Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。 放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。 尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。 说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。? 写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。 随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。
页:
[1]