Salutare,
1. Se verifica daca modulul tun este incarcat pe host:
# lsmod | grep tun
tun 18979 0
daca nu este, se incarca:
# modprobe tun
Pe masini RHEL/CentOS 6.x se face urmatorul lucru pentru a incarca modulul automat la boot time:
– se creeaza un fisier /etc/sysconfig/modules/vztun.sh
– se editeaza cu
#!/bin/sh
/sbin/modprobe tun
-se face executabil
# chmod +x /etc/sysconfig/modules/vztun.sh
Pentru ca modificarile sa aiba efect, este nevoie de:
# service vz restart
2. Se da acces si se configureaza containerul pentru a folosi modulul tun/tap:
# 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
That’s it, enjoy!