How to enable PPP in OpenVZ VPS
PPPD is the Point-to-Point Protocol daemon which is used to manage network connections between two servers. The role of pppd is managing PPP session establishment and session termination. This post will help you to enable PPP in OpenVZ VPS.
The Hardware node should have the following kernel modules in order to enable PPP in OpenVZ VPS
Check the mentioned modules are already loaded on the server using the following command.
lsmod | grep ppp
If the above command shows a blank output, execute:
modprobe ppp_async modprobe ppp_deflate
run the lsmod command again to list the modules if they are active.
# lsmod | grep ppp ppp_deflate 4176 0 zlib_deflate 21629 1 ppp_deflate ppp_async 7866 0 ppp_generic 25763 2 ppp_deflate,ppp_async slhc 5813 1 ppp_generic crc_ccitt 1725 1 ppp_async
You now need to enable PPP module in a VPS:
vzctl stop VEID vzctl set VEID --features ppp:on --save
Now, set ppp within the VPS:
vzctl set VEID --devices c:108:0:rw --save
Start the VPS
vzctl start VEID vzctl exec VEID mknod /dev/ppp c 108 0 vzctl exec VEID chmod 600 /dev/ppp
Now, restart the VPS
vzctl restart VEID
Login to the VPS:
vzctl enter VEID
See if the PPP module works in the VPS:
[root@amiczon ~]# /usr/sbin/pppd ~ÿ}#À!}!}!} }4}"}&} } } } }%}& ù}9?}'}"}(}"–o~~ÿ}#À!}!}!} }4}"}&} } } } }%}& ù}9?}'}"}(}"–o~~ÿ}#À!}!}!} }4}"}&} } } } }%}& ù}9?}'}"}(}"–o~
You should now receive a message asking for the password or some garbage characters like above.
If you like the post and wish to receive more articles from us, please like our FB page: If you like this post and wish to receive more articles from us, please like our FB page: Button
Your suggestions and feedbacks will encourage us and help to improve further, please feel free to write your comments.
For more details on our services, please drop us an E-mail at firstname.lastname@example.org