I created a ng_bridge with link0 and link1 connected to my physical devices lower and upper.
I then created a bhyve VM with a netgraph virtio-net device that is connected to link2.
Here is `ngctl dot` to help visualize it:
Here is ngctl commands I issued:
From VM I have access to the outside.
From outside I have access to the VM.
The problem is, host cannot talk with VM.
Tcpdump on guest shows traffic, but it complains about invalid checksum.
Am I doing something wrong?
How do I make it work?
I then created a bhyve VM with a netgraph virtio-net device that is connected to link2.
Here is `ngctl dot` to help visualize it:
Here is ngctl commands I issued:
Code:
msg re0: setpromisc 1
msg re0: setautosrc 0
mkpeer re0: bridge lower link0
name re0:lower bnet0
connect re0: bnet0: upper link1
From VM I have access to the outside.
From outside I have access to the VM.
The problem is, host cannot talk with VM.
Tcpdump on guest shows traffic, but it complains about invalid checksum.
Am I doing something wrong?
How do I make it work?