This post explains how to enable TUN TAP in OpenVZ Container. TUN/TAP provides packet reception and transmission for user space programs. TUN and TAP are virtual network kernel devices. TUN (network TUNnel) is a network layer device and TAP (network TAP) is a link layer device. TUN is used with routing and the TAP is used for creating a network bridge, so TUN/TAP kernel module needs to be enabled in VPS for VPN configuration.
Enable TUN TAP in OpenVZ
The below steps explains how to enable TUN TAP in OpenVZ / Virtuozzo container:
First of all, you need to check the TUN module is loaded on the node.
lsmod | grep tun
If the above command shows a blank output, the TUN module is not loaded on the node, so we can enable it using the following command.
modprobe tun chmod a+rx /etc/rc.modules
# lsmod | grep tun tun 19157 0
Then, enable TUN TAP in OpenVZ / Virtuozzo Container:
vzctl set VEID --devices c:10:200:rw --save vzctl exec VEID mkdir -p /dev/net vzctl exec VEID mknod /dev/net/tun c 10 200 vzctl exec VEID chmod 600 /dev/net/tun
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