[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dhcp bridge for virtual machines using KVM





On Tue, 22 Sep 2020 at 19:47, Lucas Castro <lucas@gnuabordo.com.br> wrote:

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?


The OpenWRT is a completely separate device running at the end of the cable connected to eth1. The Wireless is also connected to an AP on that router. All of this is on the 192.168.1.* network.

 
>
> 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


Reply to: