tldr; When will the routed network type be available for a virtual machine created with lxd?
I’m trying to get Gerbera (a DLNA server) to be browse-able from network clients while running inside a container (or VM) on a host connected only via wifi. The routed network type works to get containers an IP on the host network when the host is connected only by wifi.
Unfortunately multicast doesn’t work from within a container when connected by wifi.
Greg Shay (Telos Alliance) gave a presentation on multicast problems with Docker containers. The presentation had a suggestion to try the multicast app inside a VM.
“Some suggest wrapping a VM around each docker container, just to achieve the independence of multicast network routing by emulating the full network interface, and make use of the virtual switch in the VM host.”
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwiE0OPevs_sAhXWi1wKHWjOA4cQFjAEegQIARAC&url=http%3A%2F%2Fwww.ipshowcase.org%2Fwp-content%2Fuploads%2F2019%2F10%2F1530-Investigating-Media-over-IP-Multicast-Hurdles-in-Containerized-Platforms.pdf&usg=AOvVaw1XxJ_op5IYYiumv0r469Q_
So I’d like to try running Gerbera inside a VM instead of an lxd container to see if the multicast works. I need the VM to be connected via a routed network so it can have its own IP on the host’s network. Unfortunately the routed network type is not available to use with VMs yet.
Are there plans to make the routed network type available for use with Virtual Machines?