ORでさらに一致を定義する方法はありますか?
次のように、MACアドレスチェックを使用してクラスを作成したいと思います。
class "fixVms" {
match if substring (hardware, 1, 4) = 00:15:5d:aa;
}
しかし、私はそれに別のマックを追加したいと思います
subclass "fixVms" 1:00:15:5d:bb:00:00;
追加しようとしました
match pick-first-value (option dhcp-client-identifier, hardware);
クラス本体に、しかしそれは機能しませんでした。 2つのことは別々に機能します。
自分でテストすることはできません。DHCPD.confのmanページはそれほどすばらしいものではありませんが、次のようなものを試すことができます。
match if ( substring(hardware,1,3) = 00:01:e6 ) or
( substring(hardware,1,3) = 00:60:b0 ) or
( substring(hardware,1,3) = 00:10:83 );
これは次のメーリングリストメッセージから来ました