Virtualisasi 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