Bem, no caso do OpenVZ, o convidado está um pouco mais ligado ao sistema host do que quando uma virtualização mais convencional é usada. Eles realmente correm o mesmo kernel. Contanto que você continue no userspace, talvez você não perceba, mas assim que quiser interagir com o sistema em um nível inferior, como criar dispositivos, o convidado dependerá das configurações feitas no host, também conhecido como nó de hardware. .
A seguir, a parte relevante da página VPN via dispositivo TUN / TAP no OpenVZ wiki .
OpenVZ supports VPN inside a container via kernel TUN/TAP module and device. To allow container #101 to use the TUN/TAP device the following should be done:
Make sure the tun module has been already loaded on the hardware node:
lsmod | grep tun
If it is not there, use the following command to load tun module:
modprobe tun
To make sure that tun module will be automatically loaded on every reboot you can also add it or into /etc/modules.conf (on RHEL see /etc/sysconfig/modules/ directory).
Allow your container to use the tun/tap device by running the following commands on the host node:
vzctl set 101 --devnodes net/tun:rw --save
Então, você precisará falar com o seu provedor de VPS.