A little different from a recent “Networking Issue” posted by @rayj00.
I had thought of piggybacking my question there as the last answer profferred would seem to ‘help’ but didn’t want to hijack the thread so am starting another.
Running on Debian stretch using snapd running predominantly debian containers.
I would like to be able to access the containers not only from the host but also from at least my private network and possibly even use some future iteration where outside access using the web would happen. A number of the documents that give guidance are out of date and so I was looking for documents from about the last 18 months.
https://bayton.org/docs/linux/lxd/lxd-zfs-and-bridged-networking-on-ubuntu-16-04-lts/
This one seemed straightforward and easy to understand.
https://bayton.org/docs/linux/lxd/lxd-zfs-and-bridged-networking-on-ubuntu-16-04-lts/
This one didn’t seem to address my question. There is a paragraph where it talks about adding another bridge and part of the process an edit of /etc/network/interfaces.d/eth0.cfg being necessary.
This may be where debian and ubuntu differ but I have an interfaces.d file but there is nothing in it (most definitely not eth0.cfg!).
Also looked at a thread started by @wzhyuan but I don’t understand what’s the same and what’s different.
So I went with the clearest most straight forward explanation (at least I could follow it - sorry I’m quite new to the under the hood stuff!).
I have 10 veth* items that show up in ifconfig. Yet now when I use $lxc list none of the containers are listed with an IP address (neither IPv4 nor IPv6).
For the moment I am going to revert the /etc/network/interfaces document to its previous state.