[Sysadmins] libvirt bridge and udp checksum

Anton Gorlov stalker на altlinux.ru
Чт Дек 10 23:58:48 MSK 2015


КОллеги - в очередной раз наступил на старый баг при использовании
virtio network адаптера в гостевом окружении.

В обычном случае спасало правило
iptables -t mangle -A POSTROUTING -o virbr0 -p udp -m udp --dport 68 -j
CHECKSUM --checksum-fill


Но в случае если бридж "свой" собственный то подобное правило не
спасает. Можно конечно в гостевом окружении отключить tx checksum
offload, но интересно почему в 1 случае правило спасает а во 2 нет?

brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.7640d7486732       yes             dummy0
                                                        vnet0
virbr0         8000.52540024aebf       yes             virbr0-nic



Подробная информация о списке рассылки Sysadmins