From owner-freebsd-virtualization@freebsd.org Wed Sep 28 23:15:23 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE774C00F8E for ; Wed, 28 Sep 2016 23:15:23 +0000 (UTC) (envelope-from allanjude@freebsd.org) Received: from mx1.scaleengine.net (mx1.scaleengine.net [209.51.186.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8502C12A3 for ; Wed, 28 Sep 2016 23:15:23 +0000 (UTC) (envelope-from allanjude@freebsd.org) Received: from [10.1.1.2] (unknown [10.1.1.2]) (Authenticated sender: allanjude.freebsd@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id B71E01E1A; Wed, 28 Sep 2016 23:15:21 +0000 (UTC) Subject: Re: Multiple VM hosting using bhyve To: Paul Vixie , The Doctor References: <20160927201118.GC64360@doctor.nl2k.ab.ca> <20160927210207.GA34361@doctor.nl2k.ab.ca> <20160927220029.GA45391@doctor.nl2k.ab.ca> <57EC4D8E.7000005@redbarn.org> Cc: freebsd-virtualization@freebsd.org From: Allan Jude Message-ID: <705658cd-b73f-003a-884c-3c73bc9e0643@freebsd.org> Date: Wed, 28 Sep 2016 19:15:17 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <57EC4D8E.7000005@redbarn.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="huLpmQuJAk0XjcRfMOQg9PIG0dWeauRi3" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2016 23:15:23 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --huLpmQuJAk0XjcRfMOQg9PIG0dWeauRi3 Content-Type: multipart/mixed; boundary="sHBjrTPSHkxP1Gcn4S13t6V8dgbbOlUEU"; protected-headers="v1" From: Allan Jude To: Paul Vixie , The Doctor Cc: freebsd-virtualization@freebsd.org Message-ID: <705658cd-b73f-003a-884c-3c73bc9e0643@freebsd.org> Subject: Re: Multiple VM hosting using bhyve References: <20160927201118.GC64360@doctor.nl2k.ab.ca> <20160927210207.GA34361@doctor.nl2k.ab.ca> <20160927220029.GA45391@doctor.nl2k.ab.ca> <57EC4D8E.7000005@redbarn.org> In-Reply-To: <57EC4D8E.7000005@redbarn.org> --sHBjrTPSHkxP1Gcn4S13t6V8dgbbOlUEU Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2016-09-28 19:09, Paul Vixie wrote: >=20 >=20 > The Doctor wrote: >> How do I "bridge" these "Taps"? >=20 > here's rc.conf from my second bhyve milking machine: >=20 > hostname=3D"mm2.redbarn.org" > defaultrouter=3D"149.20.59.1" > ipv6_defaultrouter=3D"2001:4f8:3:1006::1" >=20 > ifconfig_igb0=3D"inet 149.20.56.188/29" > ifconfig_igb0_ipv6=3D"inet6 2001:4f8:3:1007::4/64" >=20 > autobridge_interfaces=3D"bridge0" > autobridge_bridge0=3D"tap* igb1" > ifconfig_igb1=3D"up media 1000baseTX" > cloned_interfaces=3D"bridge0 tap0 tap1 tap2 tap3 tap4 tap5 tap6 tap7" > ifconfig_bridge0=3D"inet 149.20.59.4/24" > ifconfig_bridge0_ipv6=3D"inet6 2001:4f8:3:1006::4/64 auto_linklocal up"= > ifconfig_tap0=3D"up" > ifconfig_tap1=3D"up" > ifconfig_tap2=3D"up" > ifconfig_tap3=3D"up" > ifconfig_tap4=3D"up" > ifconfig_tap5=3D"up" > ifconfig_tap6=3D"up" > ifconfig_tap7=3D"up" >=20 >=20 You might also find the sysctl: net.link.tap.up_on_open=3D1 useful, as it will re-up the tap devices when bhyve opens them. Else rebooting a bhyve might end up with the tap interface in a down state. --=20 Allan Jude --sHBjrTPSHkxP1Gcn4S13t6V8dgbbOlUEU-- --huLpmQuJAk0XjcRfMOQg9PIG0dWeauRi3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQIcBAEBAgAGBQJX7E8JAAoJEBmVNT4SmAt+Ft4P/1xMs6E1ftOGvhABwD1cEMmF tt4HLl6XMJmOiHex5ZomgATGwKKyw015+UmdwDoTjwvEKsBTeOG2mt+LhKRhV3b2 PCPbQpz/8r7zE7QowkzX0oFPM2x3YMvae3mZsEkYJu5aasI/lZ0aYZ3Pqc9PHftQ RLLHrcrvnvDPUKa4gihflLHa5ZjYbCggsZmVJ/VmZy/RtqJY936tnglhzyS07+FW IWbZMB7hSVsdtiH0op9fL2tlpV1PgoNa3JzsPLQsD/k8EXu1cvSJqDZCjX47HjR0 NfA2aO+bVECWmPe8+F2TSpjQhgBrYul9QcnBs3Hrosh7vmhtog+xsgz38KciosIc q0oV7ZIh26WM2MYrJUZZFhhAVRZJN4CbO5hoJIKl4LzVAd5xvO4tiGOg+xtJNCa7 HIZVIfv89Zo77KRL7TuJ11w0m5WP7IlYGqB0DFSrqNPkdkdZVbSI1h/O9XotUwif UNA5/zzzqk31bCNhS42prFB9aDukR1nEppMmJNCXzedC+kiTbne8zQ3EHdJJZVGC ZiMW35EwETOdHuepxnKGmSq6rnDsBzuJbFSQBVGrHQ8I+3q4YMKh92LdVwenY4Q8 3BZ/yX161iO2rHu0QYk60VhXEnRk65mKGvJZkM0yxTkgZQJ7M/T/3C8O3yFCqRKD Dv2psUIfqOr3Gmrp7oMQ =iH8R -----END PGP SIGNATURE----- --huLpmQuJAk0XjcRfMOQg9PIG0dWeauRi3--