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
関連情報
-
dhcp-options(5)
の man ページ -
/usr/share/doc/dhcp-server/dhcpd.conf.example
ファイル -
/usr/share/doc/dhcp-server/dhcpd6.conf.example
ファイル