Hi Harry, I’m simply using the “vm” utility as in vm switch create public vm switch add public igb1
That must make underlying calls to if config or equivalent as the bridge and tap interfaces are created automatically. The vm template file has these relevant parameters network0_type=“virtio-net” network0_switch=“public” I’ve done nothing to the igb1 interface other than connect it to a physical switch on the appropriate VLAN. Regards, Paul Esson | Redstor Limited t +44 (0)118 951 5235 m +44 (0)776 690 6514 e paul.es...@redstor.com ________________________________ From: Harry Schmalzbauer <free...@omnilan.de> Sent: Wednesday, April 25, 2018 8:06:58 PM To: Paul Esson Cc: freebsd-virtualization@freebsd.org Subject: Re: bhyve networking Bezüglich Paul Esson's Nachricht vom 25.04.2018 20:44 (localtime): > Hi Folks, > > I'm struggling with networking when using vm-bhyve on FreeBSD 11.1-RELEASE. I > have two NICs and have configured the first (igb0) on a management network > and want to use the second (igb1) for VMs. However, I can't get any VM to > communicate through the virtual switch if I have igb1 added to it. If I take > the NIC out of the switch and configure an ipv4 address on it I can reach > other hosts on the relevant subnet so I believe the poet set-up is valid. If > I replace igb1 in the switch with igb0, I can then configure VMs on my > management network and they have network connectivity. Can I only use Hello, a example of the command you used was nice. I guess you're using if_bridge(4) – the example would clarify. But there's ng_bridge(4) and vale(4) also, and others are using OpenVSwitch... > an interface that has an IP address configured at the host level before > adding it to the switch? I've used other No. But the interface has to be in promisc mode. And some offloading functions must be disabled, but in case of if_bridge(4), it's done automagically (and reverted if you remove the interface again). Hth, -harry _______________________________________________ freebsd-virtualization@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"