I was troubleshooting an issue with two VMs that use CARP to perform IP fail-over. I had disabled MAC filtering on these VMs, but the ARP responses for virtual IPs were never sent from the VMs. I saw somewhere that there may be limitations in ebtables or iptables when using a non-virtio vNIC and disabling MAC filtering may not be available for these vNICs.
I was just wondering why - in case there was a simple explanation as to what path was available to virtio vNIC versus non-virtio vNIC traffic that would cause this. Once I switched to virtio vNICs, and reconfigured everything to use these, ARP responses worked perfectly.
I was just wondering why - in case there was a simple explanation as to what path was available to virtio vNIC versus non-virtio vNIC traffic that would cause this. Once I switched to virtio vNICs, and reconfigured everything to use these, ARP responses worked perfectly.