isc-dhcp 4.2.5 - dhcp-client-identifierとVendor-class-identifierはサポートされていますか?

isc-dhcp 4.2.5 - dhcp-client-identifierとVendor-class-identifierはサポートされていますか?

isc-dhcp-4.2.52台のCentOS-7.4システムにサーバーとクライアントをインストールしました。私はこれがかなり古いディストリビューションであることを知っていますが、いくつかの理由で変更することはできません。

DHCP サーバーの構成:

option domain-name "mydomain.org";
option domain-name-servers ns1.mydomain.org, ns2.mydomain.org;

default-lease-time 600;
max-lease-time 7200;

log-facility local7;

option space myspace;
option myspace.node-ip code 1 = ip-address;

# Tell the server to return vendor-specific information
option dhcp-parameter-request-list 43;

class "vendor-classes" {
    match option vendor-class-identifier;
}

subclass "vendor-classes" "my-vendor-class-ID" {
    vendor-option-space myspace;
    option myspace.node-ip 10.5.6.7;
}

subnet 10.0.0.0 netmask 255.255.255.0 {
    range 10.0.0.50 10.0.0.60;
    option routers 10.0.0.254;
}

DHCP クライアントの構成:

interface "veth0" {
    send dhcp-client-identifier "my-client-ID"; 
    send vendor-class-identifier "my-vendor-class-ID";
    send dhcp-lease-time 900;
}

2つの問題が発生しました。

  1. クライアントはオプションを送信できず、dhcp-client-identifier表示しませんvendor-class-identifiertcpdump
  2. サーバーがオプション-43を送信できませんでした。

ほとんどこのバージョンではdhcp-client-identifierまったくサポートしていませんか?vendor-class-identifier私は何が間違っていましたか?

PS。最新のISC-dhcp(バージョン4.4.2)は、以下に提供されています。https://gitlab.isc.org/isc-projects/dhcpこれらの問題はありません。

ベストアンサー1

使ってみましたか?

interface "veth0" {
   send dhcp-client-identifier = "my-client-ID"; 
   send vendor-class-identifier = "my-vendor-class-ID";
   send dhcp-lease-time = 900;
}

おすすめ記事