web-dev-qa-db-ja.com

TCPチェックサムオフロードオンKVM仮想ネットワーク

KVMゲストをホストに接続するための仮想ネットワークがあります。

このネットワークでTCPチェックサムオフロードを無効にする必要があります。ethtoolは正常に機能しますが、無効にしたい永続的にそしてvirshまたはQEMUのドキュメントに何も見つかりませんでした。/etc/sysconfig/network-scripts/ifcfg-virbr1ファイルを対応するオプションとともに追加することも機能しません。

2
jackhab

ethtool -K eth0 tso off in rc.localまたはvm起動スクリプト。あなたはおそらくそれを libvirtフック として行うことができます

3
dyasny

Udevルールを使用してこれを行うことをお勧めします。これを/etc/udev/rules.d/81-bridge.rulesに配置します。

ACTION=="add", SUBSYSTEM=="net", NAME=="virbr*", RUN+="/sbin/ethtool -K $env{INTERFACE} tx off"

ニーズに応じて、より洗練されたアプローチが可能です。

2
Martin Wilck