On 15 Oct 2018, at 16:10, Marcelo Araujo wrote:
Em ter, 16 de out de 2018 às 00:06, Bjoern A. Zeeb <
[email protected]> escreveu:
Hi,
I tried to use bhyve with the tap(4)/vtnet(4) solution as documented
in
the handbook (tap needs autoopen).
However, I am using no bridge(4) interface but a “point-to-point”
configuration.
Example:
guest configures vtnet0 to 192.0.2.2/24
host configures tap0 to 192.0.2.1/24
When rebooting the guest inside the bhyve, it seems bhyve loses the
outside tap0 configuration. I assume that is because the tap0
interface
is closed and re-opened on the “warm restart”.
Apart from using devd and possibly tracking tap interfaces to come up
and track things there, is there are better solution for not having
to
reconfigure the host interface on every guest reboot?
Not sure if I understood well your case, but have you tried to set
this
sysctl: net.link.tap.up_on_open?
That only ensures that effectively “an ifconfig tap<n> up” gets
issued.
The problem, as I assume is, if you close /dev/tap and re-open /dev/tap
it seems the configuration (interface addresses) seem to be cleaned up
on “close”.
/bz
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to
"[email protected]"