OpenVZ1Virtualisasi OpenVZ mendukung (support) protokol komunikasi VPN. Untuk menggunakan layanan VPN pada VPS dengan virtualisasi OpenVZ maka perlu diaktifkan terlebih dahulu modul pada node atau server utama OpenVZ tersebut, ada beberapa modul yang dapat diakftan untuk penggunakan layanan protokol VPN, pada artikel ini didokumentasikan aktifasi modul TUN/TAP pada virtualisai OpenVZ untuk mendukung layanan protokol komunikasi VPN.
1. Konfigurasi pada Node Server OpenVZ
#1123 merupakan Container ID (CTID). Sesuaikan #1123 tersebut dengan CTID yang digunakan.
Pastikan modull TUN telah diterpasang pada Node server OpenVZ.

lsmod | grep tun

Jika sekiranya belum terdapat pada list modul TUN pada Node Server OpenVZ tersebut. Aktifkan dengan perintah sebagai berikut.

modprobe tun

Cek kembali dengan perintah lsmod berikut.

lsmod | grep tun

Kemudian amati hasilnya. Pada dokumentasi artikel ini dapat ditampilkan sebagai berikut.

tun                    82432  6

Setelahnya, jalankan perintah berikut ini untuk proses aktifasi pada VPS dengan CTID #1123 tersebut.

vzctl set 1123 --devnodes net/tun:rw --save
vzctl set 1123 --devices c:10:200:rw --save
vzctl stop 1123
vzctl set 1123 --capability net_admin:on --save
vzctl start 1123
vzctl exec 1123 mkdir -p /dev/net
vzctl exec 1123 chmod 600 /dev/net/tun

Cek modul TUN/TAP telah aktif pada CTID 1123 tersebut dengan perintah sebagai berikut.

vzctl enter 1123

2. VPS Container
Cek modul TUN/TAP telah aktif pada CTID 1123 tersebut dengan perintah sebagai berikut.

cat /dev/net/tun

Jika tertampil seperti hasil dibawah ini maka modul TUN/TAP telah aktif pada VPS/Container nya tersebut.

cat: /dev/net/tun: File descriptor in bad state

Sumber: https://openvz.org/VPN_via_the_TUN/TAP_device