Sto cercando di configurare un server openvpn all'interno di un guest lxc. Tuttavia, sembra che non ci sia un dispositivo tun disponibile nel contenitore.
L'avvio di openvpn all'interno del contenitore mi dà questo errore:
Tue Sep 18 13:04:18 2012 Note: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)
Tue Sep 18 13:04:18 2012 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Tue Sep 18 13:04:18 2012 /sbin/ifconfig 10.6.0.1 pointopoint 10.6.0.2 mtu 1500
SIOCSIFADDR: No such device
: ERROR while getting interface flags: No such device
SIOCSIFDSTADDR: No such device
: ERROR while getting interface flags: No such device
SIOCSIFMTU: No such device
Tue Sep 18 13:04:18 2012 Linux ifconfig failed: external program exited with error status: 1
Tue Sep 18 13:04:18 2012 Exiting
Nella mia configurazione dei contenitori, vedo quanto segue:
#tun
lxc.cgroup.devices.allow = c 10:200 rwm
Suppongo che questo abbia abilitato i dispositivi tun per il container, ma modprobe tun mi dà un altro errore:
FATAL: Could not load /lib/modules/3.2.0-30-generic/modules.dep: No such file or directory
Presumo che mi manchi qualche permesso o qualcosa nel mio contenitore. Qualcuno può dirmi di cosa si tratta?
/dev/net
?