web-dev-qa-db-ja.com

同じオプションでマスネットワークインターフェイスを構成するにはどうすればよいですか?

私は128のVFネットワークインターフェースを公開したSR-IOV対応のDebianを持っています。これらすべてのVFをMTU = 9000およびその他のオプションで構成したいのですが、同じ構成行を/ etc/network/interfaceファイルに127回コピーしたくありません。

ループまたは同様の構成を行うプログラム的な方法はありますか?

/ etc/network/interface.dにconfigディレクトリを見つけましたが、どうすればそれを実行できますか?

アドバイスをいただければ幸いです。

1
Ray Tracy

次のようなものを含むフックを/etc/network/ifup.dに追加できます。

#! /bin/sh echo "$IFACE" | grep -qs vf || exit 0 ip link set "$IFACE" mtu 9000

フックを実行可能にし、正確な設定を必要に応じて調整し、grepを必要なインターフェイスに一致するように調整してください。フックの名前も、run-partsで必要なパターンと一致する必要があります。

0
Tollef Fog Heen