I have a bond0 interface with eth0 and eth1, which is then bridged under br0.

Packets will not forward to a br0 connected VM with

Code:
-A FORWARD  -m physdev --physdev-is-bridged -j ACCEPT
Right now I have it working properly with

Code:
-A FORWARD ! -d 10.0.0.2 -j ACCEPT
I hope there is a more ideal solution, and would appreciate any suggestions.