Category Archives: hamachi

[Solved] TUN/TAP error :: cat: /dev/net/tun: No such file or directory

enable-tun-tap

Jika Anda mencoba untuk menggunakan program VPN seperti OpenVPN atau Hamachi pada VPS Anda, Anda mungkin akan menerima pesan error seperti ini:

Note: Cannot open TUN/TAP dev /dev/net/tun: Permission denied (errno=13)
Note: Attempting fallback to kernel 2.2 TUN/TAP interface
Cannot open TUN/TAP dev /dev/tun0: No such file or directory (errno=2)

TUN / TAP perangkat tidak diatur secara default pada VPS Anda.

Dalam hal ini, silahkan TUN/TAP anda aktif atau tidak, Anda akan mendapatkan error seperti berikut

# cat /dev/net/tun cat: /dev/net/tun: No such file or directory

jika anda mengalami kendala tersebut, silahkan kontak penyedia VPS anda.
dalam hal ini saya sendiri penyedianya, hehehe :p

# mkdir -p /dev/net
# mknod /dev/net/tun c 10 200
# chmod 600 /dev/net/tun

* Jika Anda menerima pesan error cat: /dev/net/tun: File descriptor in bad state TUN/TAP anda siap digunakan.

* Jika Anda menerima pesan cat: /dev/net/tun: No such device kembali, berarti anda harus mengechek ulang TUN/TAP karena tidak berhasil dibuat.

Pastikan tun module telah sudah dimuat di hardware node anda

lsmod | grep tun

jika belum aktif, silahkan aktifkan menggunakan perintah

modprobe tun

jika anda ingin mengaktifkan TUN/TAP pada 1 kontainer VPS saja, caranya adalah

Note: misal CTID=101

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

Semoga bisa dimengerti dan membantu anda :)