On 9/22/20 1:26 PM, James Allsopp wrote:
Hi,
I've got a computer that I'm running debian 10 on with KVM. The
machine is connected to a OpenWRT router which provides DHCP and DNS
to the network, via a wifi link used for the host and an ethernet
connection on eth1 used for a bridge
Is your OpenWRT router running in vm on the same host or somewhere else
throughout physical network eth1?
I've set this file up for the bridge in /etc/network/interfaces.d/br0
auto eth1
auto br0
iface br0 inet dhcp
bridge_ports eth1
bridge_fd 0
bridge_stp off
ifup br0 brought it up nicely and it got an IP address in the range
I'd expect. So far so good. The only problem is now, I can't get any
of the VM's I create to use this network. When creating a VM using
Virtual Machine Manager, it gives me the option to specify shared
device name for the network source. One of these is for a network I
already created in virsh;
<network>
<name>host-bridge</name>
<forward mode="bridge"/>
<bridge name="br0"/>
</network>
However, if I set the network to either 'host-bridge' or br0 directly,
the route is never set and I can never get a dhcp setting. I've
checked ip_forward is set to 1.
I'd just like to set it up this way, as it seems really inefficient to
have a dhcp and then use difficult to remember static IP's everywhere.
Thanks
James
--
Lucas Castro