Eu tenho experimentado o zerotier e Openvpn em um host proxmox, no entanto, os contêineres feitos para compartilhamento de rede precisam ser acessados usando os IPs de conexao VPN. Por padrão a interface tun/tap não sera iniciada no modo lxc, enquanto o problema não ocorre com vm.
É necessaário fornecer ao contêiner LXC as permissões para poder criar dispositivos TUN.
edite a configuração do seu contêiner em proxmox /etc/pve/lxc/XXX.conf
Adicionando as seguintes linhas:
# A primeira linha fornece as permissões
# A segunda linha inicia o módulo e irá criar as pastas dev.
lxc.cgroup.devices.allow = c 10:200 rwm
lxc.hook.autodev = sh -c “modprobe tun; cd ${LXC_ROOTFS_MOUNT}/dev; mkdir net; mknod net/tun c 10 200; chmod 0666 net/tun”