Portal Home > Knowledgebase > Articles Database > Configuring openswan(ipsec) or poptop(pptp) vpn inside VPS
Posted by billholt, 05-04-2009, 10:01 AM Hi, I'm trying to establish a VPN server inside a Fedora 10 VPS under OpenVZ. Openswan or Poptop is preferred over OpenVPN because Windows has built-in support for these protocols. It looks like the host node (it's actually the vps from myprohost.com) doesn't have the required kernel modules enabled(installed?). Take Poptop for example, if I run pppd after rpm installation, the output is like this: [root@v ~]# /usr/sbin/pppd /usr/sbin/pppd: This system lacks kernel support for PPP. This could be because the PPP kernel module could not be loaded, or because PPP was not included in the kernel configuration. If PPP was included as a module, try `/sbin/modprobe -v ppp'. If that fails, check that ppp.o exists in /lib/modules/`uname -r`/net. See README.linux file in the ppp distribution for more details. [root@v ~]# modprobe -v ppp FATAL: Could not load /lib/modules/2.6.18-92.1.18.el5.028stab060.2/modules.dep: No such file or directory And when I check for the availability of the encryption module "MPPE", I got the same result: [root@v ~]# modprobe mppe FATAL: Could not load /lib/modules/2.6.18-92.1.18.el5.028stab060.2/modules.dep: No such file or directory Openswan complains about some missing kernel modules too. So what do I do? Do I tell the provider to enable these modules? Do they normally do that? Will the host node require a reboot after having done that? What modules are required for Poptop and Openswan? And, do I need to tell them to re-enable these modules every time I rebuild my OS? Thanks in advance for your help.
Posted by DME-Geoff, 05-05-2009, 06:29 PM We can enable any kernel modules you would require, once the permissions are set on your VPS you would have them even under a OS reload. Also, these are not normal requirements for customers so they are not enabled by default.
Add to Favourites Print this Article