diff --git a/src/etc/examples/vm.conf b/src/etc/examples/vm.conf index 1d514c8a..d1afb794 100644 --- a/src/etc/examples/vm.conf +++ b/src/etc/examples/vm.conf @@ -1,4 +1,4 @@ -# $OpenBSD: vm.conf,v 1.4 2016/01/06 09:59:30 reyk Exp $ +# $OpenBSD: vm.conf,v 1.5 2016/10/05 17:30:13 reyk Exp $ # # Macros @@ -9,6 +9,19 @@ sets="/var/www/htdocs/pub/OpenBSD/snapshots/amd64/" # Virtual machines # +switch "wired" { + # This interface will default to bridge0, but switch(4) is supported + #interface switch0 + + # Add additional members + add em0 + down +} + +switch "wireless" { + add iwm0 +} + # OpenBSD snapshot install test vm "openbsd.vm" { memory 512M @@ -18,17 +31,23 @@ vm "openbsd.vm" { disk "/home/vm/OpenBSD.img" # Second disk from OpenBSD contains the install sets - disk $sets "install59.fs" + disk $sets "install60.fs" # Interface will show up as tap(4) on the host and as vio(4) in the VM - interfaces 1 + interface { switch "wireless" } + interface { switch "wired" } } # Another VM that is disabled on startup vm "vm1.example.com" { disable memory 1G - interfaces 2 kernel "/bsd" disk "/home/vm/vm1-disk.img" + + # Use a specific tap(4) interface with a hardcoded MAC address + interface tap3 { + lladdr 00:11:22:aa:bb:cc + down + } }