I am using tailscale (effectively a wireguard) implementation in order to jump directly into antlets from anywhere without having to trouble with VPN configurations and jump hosts. I'm finding that it works perfectly with any KVM antlet but will not load with an LXC based antlet as it generates the following error:
CreateTUN: can't create TUN device; /dev/net/tun does not exist
Cannot open TUN/TAP dev /dev/net/tun: No such file or directory
my searches seem to imply that the root cause is associated with the template and the addition of:
lxc.mount.entry = /dev/net/tun dev/net/tun none bind,create=file
I don't know what anyone thoughts are on tailscale; however, it does work rather awesome and with it in place I don't have to create secondary interfaces on edge antlets...
I am using tailscale (effectively a wireguard) implementation in order to jump directly into antlets from anywhere without having to trouble with VPN configurations and jump hosts. I'm finding that it works perfectly with any KVM antlet but will not load with an LXC based antlet as it generates the following error:
CreateTUN: can't create TUN device; /dev/net/tun does not exist
Cannot open TUN/TAP dev /dev/net/tun: No such file or directory
my searches seem to imply that the root cause is associated with the template and the addition of:
lxc.mount.entry = /dev/net/tun dev/net/tun none bind,create=file
I don't know what anyone thoughts are on tailscale; however, it does work rather awesome and with it in place I don't have to create secondary interfaces on edge antlets...