|

FEATURED POSTS

How to Change Outlook Password in 3 Different Ways

How to Change Outlook Password in 2 Easy Steps

Introduction Before you change your Outlook Password you have to first change it with your email provider. The reason...
spotify web player not working

Spotify Web Player Not Working [Fixed]

Introduction Spotify Web Player may stop working for you with the following error messages: "Spotify Web Player an Error...
DISM.exe /Online /Cleanup-Image /Restorehealth

DISM.exe /Online /Cleanup-Image /Restorehealth Explained

What is DISM.EXE /Online /Cleanup-image /RestoreHealth? "DISM.exe /Online /Cleanup-Image /Restorehealth" is a DISM command that repairs issue with the...
DHCP Relay agent

DHCP Relay Agent: Configuration in Windows Server 2016

What is a DHCP Relay Agent? A DHCP Relay Agent allows DHCP clients in a different network subnet to...
ForEach-Powershell

PowerShell ForEach: Syntax, Parameters, Examples

What is PowerShell ForEach? PowerShell ForEach (ForEach PowerShell) is a PowerShell construct used in iterating through values in a...

TRENDING POSTS

Remote Desktop Connection

Remote Desktop Connection an Internal Error Has Occurred [Fixed]

Introduction I recently received the error message "Remote Desktop Connection an Internal Error Has Occurred". It was strange because...

Find My Samsung: Register and Use Samsung Find my Mobile

Introduction Ever wondered how you could find your Samsung phone if you lost it? Find my Samsung or Samsung...
PowerShell vs CMD

Powershell vs CMD: Differences and Similarities Compared

Introduction This short guide compares PowerShell vs CMD (Windows command prompt). I will cover the history and nature of...
Spotify No Longer Supports this Version of Microsoft Edge

Spotify No Longer Supports this Version of Microsoft Edge [Fixed]

Introduction When you open Spotify web player on Microsoft Edge, you may receive the error message "Spotify No Longer...
Windows 10 Won't Boot

Windows 10 Won’t Boot With Black Screen? 3 Ways to Fix It

Why Won't Windows 10 Boot Up? If your Windows 10 stops with a black screen, the first question in...

BEST OF ITECHGUIDES

Hotmail email (outlook.live.com)

Hotmail Email (Outlook.com Email): Your Definitive Guide

Introduction I suppose the first question on your mind is, "what happened to Hotmail email?" This is because when...
file too large for destination file system

The File is Too Large for the Destination File System [Fixed]

What is the cause of "The File is Too Large for the Destination File System" Error? The "The File...

Change User Name and Rename User Folder in Windows 10

Introduction There are so many reasons why you may want to change user name in Windows 10 or rename...

How to Add in Excel (Excel Sum) with Examples

Introduction There are different ways to add numbers in Excel. You could simply select the cells containing the data....
Transfer Schema Master Role

Transfer Schema Master Role With MMC or NTDSUTIL Command Tool

Introduction There are situations when an administrator may need to transfer the schema master role from one Domain Controller...

RECENT POSTS

how to merge cells in excel

How to Merge Cells in Excel in 2 Easy Ways

Introduction You can merge two Cells in Excel using CONCATENATE function or the “&” (ampersand) operator. Though Excel has...
How to Make a Pivot Table in Google Sheets

How to Make a Pivot Table in Google Sheets

Introduction You can make a Pivot Table in Google Sheets to simplify analysis of complex data. A Pivot Table...
how to make Pivot Table

How to Make a Pivot Table in Excel

Introduction A Pivot Table allows you to analyze, summarize and calculate large data to help find relationships. With a...
RAID 3 (Redundant Array of Independent Disks) Explained

RAID 3 (Redundant Array of Independent Disks) Explained

What is RAID 3? RAID 3 is a RAID implementation that uses striping with a dedicated parity disk....
RAID 5 vs RAID 6

RAID 5 vs RAID 6: Differences, Benefits and Disadvantages

What is RAID 5 vs RAID 6? RAID 5 and RAID 6 uses striping with distributed parity technique. However,...
concatenate excel

Concatenate in Excel: How to Concatenate Columns and Strings

What is Concatenate in Excel? Concatenate in Excel is joining two strings into one continuous string. You can join...

How to Add in Excel (Excel Sum) with Examples

Introduction There are different ways to add numbers in Excel. You could simply select the cells containing the data....
Excel Count

Excel Count: How to Count in Excel With Examples

Introduction Excel COUNT Function is used for counting items in a worksheet. Excel COUNT also has the conditional function,...
powershell.exe -command

Powershell.exe Command: Syntax, Parameters and Examples

Introduction You may be wondering why write on Powershell.exe Command. Are there special commands for Powershell.exe? Yes! When you...
how to move columns in excel

How to Move Columns to Rows and Rows to Columns in Excel

Introduction If you receive some Excel data in columns, you can easily move the columns to rows in Excel...

MUST READ

ForEach-Powershell

PowerShell ForEach: Syntax, Parameters, Examples

What is PowerShell ForEach? PowerShell ForEach (ForEach PowerShell) is a PowerShell construct used in iterating through values in a...
your pc ran into a problem and needs to restart

Your PC Ran Into a Problem and Needs to Restart [Fixed]

What Does "Your PC Ran Into a Problem and Needs to Restart" Mean? "Your PC ran into a problem...
0xc000021a: Status System Process Terminated Error [Fixed]

0xc000021a: Status System Process Terminated Error [Fixed]

Introduction You may receive "0xc000021a (STATUS_SYSTEM_PROCESS_TERMINATED)" error after installing a new device on your Windows computer. You may also...
inaccessible boot device server 2016 fix

How to Fix Inaccessible Boot Device Error in Windows Server 2016

Introduction Some Windows admins have reported receiving "inaccessible boot device" error in Server 2016 after a Windows update. If...

Windows 7 Safe Mode: How to Start Windows 7 in Safe Mode

Introduction If need to perform some advanced troubleshooting on Windows 7, then you may need to start Windows 7...

DHCP Relay Agent: Configuration in Windows Server 2016

-

What is a DHCP Relay Agent?

A DHCP Relay Agent allows DHCP clients in a different network subnet to lease IP addresses from a DHCP server in a another network. DHCP clients can only lease IP addresses from a DHCP server in its subnet. However, by installing a DHCP Relay agent, clients in other subnets can lease addresses.

In Windows Server 2016, Remote Access role is required to configure DHCP Relay Agent.

In this tutorial you will learn how to:

  1. Install Remote Access (RRA) Role in Windows Server 2016
  2. Configure Routing and Remote Access
  3. Configure DHCP Relay Agent
Important Note
A DHCP server with a working scope is required. This is NOT covered in this guide.

Install Remote Access Role in Windows Server 2016

To install Remote Access:

  • Log on to the server and open Server Manager.
  • Then click Manage and select Add Roles and Features.

Sponsored Content


DHCP Relay Agent - install Remote Access Role
  • On the Before you begin screen, click Next.
  • Select Role-based or feature-based installation and click Next.
  • Next, on the Select Destination server page, select the server you wish to install Windows Deployment Services Role.
  • On the Server Role page, check the box beside Remote Access then click Next.
  • On the Select Features page, click Next.
  • Then on the Remote Access page, click Next.
DHCP Relay Agent
  • On the Select Role service, check the box beside Routing. A window pops asking whether to add features required for routing? Click Add Features.
DHCP Relay Agent
DHCP Relay Agent
  • You are returned to the Select role services page. Confirm that DirecttAccess (RAS) and Routing roles are selected. Then click Next.
DHCP Relay Agent
  • On the confirmation page, review the features you selected. Then click Install.

Sponsored Content


To Prepare for DHCP Relay Agent Configuration, Configure Routing and Remote Access.

Before you configure DHCP Replay Agent, you have to configure Routing and Remote Access first.

Follow the steps below:

  • From Server Manager, click Tools, then select Routing and Remote Access.
dhcp relay agent
  • On the Routing and Remote Access MMC, right-click your server then click Configure and Enable Routing and Remote Access.
  • On the Welcome page, click Next.
  • The Configuration page opens. Select the last option, Custom Configuration. Then click Next.
  • On the Custom Configuration page, check the box beside LAN routing. Click Next. Then on the confirmation page, click Finish.
DHCP Relay Agent - Configure Roting
  • A pop up appears prompting you to start Routing and remote access service. Click Start Service. Then wait for the service to start.
  • Routing and Remote Access is now Configured. We are now ready to set up DHCP Relay Agent!

Sponsored Content


Configure DHCP Relay Agent

  • Expand IPv4, then right-click General and select New Routing Protocol.
dhcp relay agent
  • On the New Routing Protocol window, select DHCP Relay Agent. Then click Ok.
dhcp relay agent
dhcp relay agent

We are not done yet. Next step is to select the network interface.

  • Right-click DHCP Relay Agent and select New Interface.
dhcp relay agent
  • On the New Interface for DHCP Relay Agent, select the network interface. Then click Ok.
Tip
Your network interfaces may be different. It will depend on the names of the network cards you have on the server.
  • When you click Ok in the last task, the properties of the network interface card opens for configuration. Accept the defaults then click Ok.

Hop-Count Threshold: The total number of devices that the packets should pass through as they travel from the source to the destination. In this instance the hop-count defines the number of DHCP Relay Agents the DHCP traffic is allowed to hop through.

Boot threshold (seconds): The number of seconds the relay agent ways before forwarding the message.

There you have it. Clients can now lease IP address from DHCP server outside their own network.

I will appreciate you comments. Kindly provide feedback using the “Leave a Reply” form below. Let me know your thoughts on this article. You could also share your experience for other readers to benefit from.

Other Helpful Tutorials

Additional Resources and References

YOU MAY ALSO LIKE:

LEAVE A REPLY

Please enter your comment!
Please enter your name here

By using this website you agree to accept our Privacy Policy and Terms & Conditions