DHCP は、複数のネットワークハードウェアインタフェースまたは複数の論理インタフェースのいずれかを介して、複数の IP ネットワークが同じネットワークハードウェア媒体を共有しているようなネットワーク環境では正しく動作しません。複数の IP ネットワークが同じ物理 LAN を通じて動作している場合、DHCP クライアントの要求はすべてのネットワークハードウェアインタフェースに到達し、それら IP ネットワークのすべてに対してそのクライアントが同時にアタッチされているように見えてしまいます。
DHCP は、適切な IP アドレスをクライアントに割り当てられるように、クライアントのネットワークアドレスを特定できなければなりません。複数のネットワークがハードウェア媒体上に存在する場合、サーバーはクライアントのネットワークを特定することができず、IP アドレスを割り当てることができません。
DHCP はどのネットワーク上でも使用することができますが、複数のネットワーク上では使用できません。この条件がユーザーのニーズにそぐわない場合は、ネットワークを再構成する必要があります。次のような再構成が推奨候補として挙げられます。
可変長サブネットマスク (variable length subnet mask: VLSM) を使用して、手持ちの IP アドレス空間を有効活用します。これにより、同じ物理ネットワーク上で複数の LAN を動作させる必要がなくなります。VLSM と Classless Inter-Domain Routing (CDIR) についての詳細は、RFC-1519 を参照してください。
スイッチ上のポートを設定し、デバイスを別の物理 LAN に割り当てます。これにより、Solaris DHCP の要件である、1 つの LAN から 1 つの IP ネットワークへのマッピングが維持されます。ポートの設定については、スイッチに関する技術資料を参照してください。