3.11. group 宣言を使用して、パラメーターを複数のホスト、サブネット、および共有ネットワークを同時に適用
group 宣言を使用すると、同じパラメーターを複数のホスト、サブネット、および共有ネットワークに適用できます。
この手順では、ホストの group 宣言を使用する方法を説明しますが、手順はサブネットと共有ネットワークの場合と同じです。
IPv4、IPv6、またはその両方プロトコルにグループを設定するかどうかに応じて、以下の手順を参照してください。
前提条件
-
dhcpdサービスを設定し、実行している。 -
rootユーザーとしてログインしている。
手順
IPv4 ネットワークの場合:
/etc/dhcp/dhcpd.confファイルを編集します。group宣言を追加します。group { option domain-name-servers 192.0.2.1; host server1.example.com { hardware ethernet 52:54:00:72:2f:6e; fixed-address 192.0.2.130; } host server2.example.com { hardware ethernet 52:54:00:1b:f3:cf; fixed-address 192.0.2.140; } }この
groupは、2 つのhostエントリーを 1 つのグループにまとめます。dhcpdサービスは、option domain-name-serversパラメーターに設定した値を、グループ内の両方のホストに適用します。-
必要に応じて、このホストに固有の
group宣言にその他の設定を追加します。
dhcpdサービスを再起動します。# systemctl start dhcpd
IPv6 ネットワークの場合:
/etc/dhcp/dhcpd6.confファイルを編集します。group宣言を追加します。group { option dhcp6.domain-search "example.com"; host server1.example.com { hardware ethernet 52:54:00:72:2f:6e; fixed-address 2001:db8:0:1::200; } host server2.example.com { hardware ethernet 52:54:00:1b:f3:cf; fixed-address 2001:db8:0:1::ba3; } }この
groupは、2 つのhostエントリーを 1 つのグループにまとめます。dhcpdサービスは、option dhcp6.domain-searchパラメーターに設定された値をグループ内の両方のホストに適用します。-
必要に応じて、このホストに固有の
group宣言にその他の設定を追加します。
dhcpd6サービスを再起動します。# systemctl start dhcpd6