Hi,
Thanks for posting here.
According to your description, my understanding is that your DHCP server and the client are not in the same subnet and now you need the client to obtain the IP address from DHCP server. If I misunderstood anything, please feel free to let me know.
Since DHCP server and client are not in same subnet, the relay agent is required to allow client to obtain IP address from DHCP server. A relay agent is a small program that relays DHCP/BOOTP messages between clients and servers on different subnets. DHCP/BOOTP relay agents are part of the DHCP and BOOTP standards and function according to the Request for Comments (RFCs), standard documents that describe protocol design and related behavior.
Please refer to the following articles regarding of how to configure DHCP Relay Agent on Windows server.
Configure global DHCP Relay Agent properties
https://www.itechguides.com/dhcp-relay-agent-configuration-in-windows-server-2016/
Please Note: Since the websites are not hosted by Microsoft, the links may change without notice. Microsoft does not guarantee the accuracy of this information.
For more information about relay agent, please kindly refer to the following links:
Understanding relay agents
Relay agent configurations
Hope my answer will help you. Thanks!
--please don't forget to Accept as answer if the reply is helpful--
Best Regards,
Sunny