Ipv4.gateway lxd managed bridge configuration

Hi all,

I’ve been digging into LXD lately and I’m trying to setup containers and learn different network scenarios.
What I wanna do is to setup 2 containers on the same host. Node 1 is running TOR and transparently proxy traffic to node 2. So the host should not have any connection to node 2.
I found a tutorial, but it’s not using LXD Network Management.

So the relevant parts are:

Hostconfig:
auto brnat
iface brnat inet static
bridge_ports none
address 10.5.5.1
netmask 255.255.255.0

auto brint
iface brint inet manual
    bridge_ports none

config tornode:
lxc.network.type = veth
lxc.network.link = brnat
lxc.network.veth.pair = vethtornat
lxc.network.flags = up
lxc.network.name = ethnat
lxc.network.ipv4 = 10.5.5.2/24
lxc.network.ipv4.gateway = 10.5.5.1

lxc.network.type = veth
lxc.network.link = brint
lxc.network.veth.pair = vethtorint
lxc.network.flags = up
lxc.network.name = ethint
lxc.network.ipv4 = 10.6.6.1/24

config appnode:
lxc.network.type = veth
lxc.network.link = brint
lxc.network.veth.pair = vethappint
lxc.network.flags = up
lxc.network.name = ethint
lxc.network.ipv4 = 10.6.6.2/24
lxc.network.ipv4.gateway = 10.6.6.1

So for the brnat interface I can use lxd managed bridge, but how do I configure brint on the tornode and appnode?
I tried to create another lxd managed bridge on the host with ip4.address=none and assigning static IPs to the container devices. But I guess this is wrong.
In addition I don’t know how to configure the lxc.network.ipv4.gateway property in appnode to point to brint in tornode.

Thank you