0,测试环境为CentOS 6.x 64位版本。
1,在宿主机(HN)中加载相关内核模块:
创建文件/etc/sysconfig/modules/pptpd.modules,内容如下:
#!/bin/sh
modprobe tun
modprobe ppp-compress-18
modprobe ppp_mppe
modprobe ppp_deflate
modprobe ppp_async
modprobe pppoatm
modprobe ppp_generic
并增加可执行权限:
chmod +x /etc/sysconfig/modules/pptpd.modules
然后执行此shell程序或重启系统。
2,设置虚拟机相关参数,这里测试虚拟机的ID为101:
#vzctl stop 101
#vzctl set 101 --features ppp:on --save
#vzctl start 101
#vzctl set 101 --devices c:108:0:rw --save
#vzctl exec 101 mknod /dev/ppp c 108 0
#vzctl exec 101 chmod 600 /dev/ppp
然后就可以进入虚拟机重新测试pptpd或者其他相关应用了。
新版的是支持的 你发个ticket问下客服啊,可以自己检查下 modprobe ppp-compress-18 &&echo ok 如果显示“ok”表明通过。不过接下来还需要做另一个检查: cat /dev/net/tun 显示结果为下面的文本,表明通过: cat: /dev/net/tun: File descriptor。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)