I have a system that I use to test some programs doing non-IP networking protocols on various operating systems in virtual machines. The host is Fedora Linux. Because the networking is non-IP, the VMs need to be bridged to the physical ethernet interface. FOr reasons that I don't quite understand, this means that the bridge must be the primary network interface for the host machine. So I find that I need totake the host's eth0 downcreate the bridge br0add eth0 to the bridgedo ipconfig on br0For a long time, it worked for me to do this with commands in /etc/rc.local but recently (since Fedora 20?) that does not work any more.1) Is there a way to configure this as part of the module configuration for the VM subsystem (in a way that can be done AFTER the system is installed) ? That would surely be my preference2) How do I do this in more recent Fedora systems? It looks like systemd no longer runs /etc/rc.local (or /etc/rc.d/rc.local)
How to run a script at startup before networking is enabled?
linux;networking;fedora;kvm;bridge