大家好!在上一篇文章(如何在Linux(CentOS)上安装OpenVZ)中,我为大家讲述了如何在CentOS环境下安装OpenVZ虚拟框架。在此,有许多网友阅读并安装后,想给自己的VPS开启ppp功能以备不时之需。在这里,补充一篇文章为大家做补充的说明。
话不多说,切入正题~
** 本处定义的[VEnumber]为1,即假设我想要开放ppp功能的目标vps编号为1
** 本处所有操作全部在HN(母鸡)上完成
1.请先确认ppp的模块是否在母鸡系统上开启
# modprobe ppp_async # modprobe ppp_deflate # modprobe ppp_mppe # lsmod | grep ppp 2. 确保ppp模块会在母鸡开机时被自动加载
# vi /etc/sysconfig/modules/ppp.modules #!/bin/sh /sbin/modprobe ppp_async /sbin/modprobe ppp_deflate /sbin/modprobe ppp_mppe
# chmod +x /etc/sysconfig/modules/ppp.modules 3.关闭目标VPS虚拟机并将ppp写入配置文件 # vzctl stop 1 # vzctl set 1 --features ppp:on --save 4.开启目标VPS,并执行以下命令 # vzctl start 1 # vzctl set 1 --devices c:108:0:rw --save # vzctl exec 1 mknod /dev/ppp c 108 0 # vzctl exec 1 chmod 600 /dev/ppp
通过以上步骤,您已经成功的为编号为1的VPS开启了ppp功能。至于检测是否成功开启,请在编号为1的VPS下执行下面的操作。
# vzctl enter 1 //这一步可以通过ssh替代
# cat /dev/ppp
如果回应cat: /dev/ppp: No such file or directory或者是cat: /dev/ppp: No such device or address,说明开启成功。如果不是,请检查VPS的配置。
📮Comments