単一のインターフェイスに複数の IP アドレスが構成されている場合、DHCP クライアントに誤ったサーバ ID が配信される可能性があります。DHCP サービス オプションでカスタム サーバ ID が構成されている場合を除き、DNS/DHCP サーバは、サービス インターフェイスで構成されている最初の IP アドレスに一致するサーバ ID をクライアントに送信します。この動作により強制的に、DHCP クライアントは、取得したアドレス リースの IP サブネットと一致しない可能性がある DHCP サーバ IP アドレスを取得します。このため、クライアントは DHCP ユニキャスト パケットを DHCP サーバへ送り返すことができません。
例:
DNS/DHCP サーバに、VLAN 150 と通信するサービス インターフェイス eth0.150 があります。インターフェイス eth0.150 には、次のように 3 つの IP アドレスが割り当てられています。10.10.150.1/24、172.30.150.1/24、および192.0.2.1/24 です。アドレス 10.10.150.1/24 はインターフェイス上の最初の IP アドレスです。DHCP 範囲 172.30.150.10-172.30.150.20 をデプロイする場合、DNS/DHCP サーバはインターフェイス eth0.150 から適切に DHCP を提供します。しかし、DHCP クライアントは 10.10.150.1 をサーバ ID として受信し、これはサブネット 172.30.150.0/24 と一致しません。このため、クライアントで取得した動的 IP アドレス 172.30.150.14 は、DHCP サーバが 10.10.150.1 (172.30.150.1 でなければならない場合に) であると見なします。このクライアントは、ユニキャスト DHCP パケットを DHCP サーバへ送り返すことができません。また、既存のアドレス リースの DHCP 更新要求を送信することや、そのリースのリリース イベントを DHCP サーバに通知することができません。
この問題を解決するには、ネットワーク レベルでサーバ識別子 DHCP サービス オプションをデプロイし、クライアントへ送信される IP アドレスが、要求を処理したインターフェイスのアドレスが適切に示すようにする必要があります。
サーバ識別子 DHCP サービス オプションを設定するには: