
ハードウェア イーサネット オプションを使用して固定 IP アドレスを設定できますが、DISCOVER メッセージからのクライアント ID (オプション 61) に基づいて固定 IP を割り当てようとしています。以下の設定を試しましたが、役に立ちません。
host virtual_1
{
dhcp-client-identifier = 00:00:00:00:01
option routers 10.1.1.49;
option host-name "virtual1";
#hardware ethernet 00:01:02:03:04:05;
fixed-address 10.1.1.179;
option ntp-servers 10.1.1.49;
}
答え1
構文が間違っていると思います。これが私のやり方です(読み取り可能なクライアント ID に基づいて)
host aaa {
option dhcp-client-identifier = "XYZ-aaa";
fixed-address 123.123.123.123;
}
「aaa」と「XYZ-aaa」は任意です。選択してください。私は dhclient を使用しているので、次のようになります。
send dhcp-client-identifier "XYZ-aaa";
/etc/dhcp/dhclient.conf ファイル内