In this post, I will cover the steps to install and configure IPAM (IP Address Management) feature on Windows Server 2019.
What is IP Address Management (IPAM)?
IPAM provides highly customizable administrative and monitoring capabilities for the IP address infrastructure on a corporate network. You can monitor, audit, and manage servers running the Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS).
Understanding Test Lab:
- WS2K19-DC01: Active Directory Domain Controller with DNS and DHCP server role.
- WS2K19-SRV02: Member Server for mylab.local domain.
Install IPAM Feature in Windows Server 2019:
1. On WS2K19-SRV02, Open Server Manager Console.
![1. Open Server Manager Console](https://msftwebcast.com/wp-content/uploads/2020/01/1.-Open-Server-Manager-Console-1-1024x603.png)
2. At the top of the Server Manager, click on Manage and select Add Roles and Features.
![2. Click on Add Roles or Features](https://msftwebcast.com/wp-content/uploads/2020/01/2.-Click-on-Add-Roles-or-Features-1024x603.png)
3. On the Before you begin page, click Next.
![3. Click Next On before you begin screen](https://msftwebcast.com/wp-content/uploads/2020/01/3.-Click-Next-On-before-you-begin-screen-1024x603.png)
4. Select Role-based or feature-based installation and then click Next.
![4. Choose Role-based or Features based installation](https://msftwebcast.com/wp-content/uploads/2020/01/4.-Choose-Role-based-or-Features-based-installation-1024x603.png)
5. Select a server from the server pool on which you want to install the IPAM feature, click Next.
![5. Select the server to install IPAM feature](https://msftwebcast.com/wp-content/uploads/2020/01/5.-Select-the-server-to-install-IPAM-feature-1024x603.png)
6. On select server roles page, click Next.
![6. Click Next on Select Server role page](https://msftwebcast.com/wp-content/uploads/2020/01/6.-Click-Next-on-Select-Server-role-page-1024x603.png)
7. On select features page, scroll down and select IP Address Management (IPAM) Server feature.
![7. Select IP Address Management Server feature](https://msftwebcast.com/wp-content/uploads/2020/01/7.-Select-IP-Address-Management-Server-feature-1024x603.png)
8. A new window will pop up, click on Add Features to include required features and management tools for IPAM.
![8. Click on Add Features to Add Required Features by IPAM](https://msftwebcast.com/wp-content/uploads/2020/01/8.-Click-on-Add-Features-to-Add-Required-Features-by-IPAM-1024x603.png)
9. Make sure that the IPAM feature is selected. Click Next.
![9. Make sure that IPAM feature is selected](https://msftwebcast.com/wp-content/uploads/2020/01/9.-Make-sure-that-IPAM-feature-is-selected-1024x603.png)
10. Click on the Install button to start the installation process.
![10. Click on Install to Install IPAM Feature on local server](https://msftwebcast.com/wp-content/uploads/2020/01/10.-Click-on-Install-to-Install-IPAM-Feature-on-local-server-1024x603.png)
11. When the installation is complete, click the Close button.
![11. Click on Close to close IPAM installation Wizard](https://msftwebcast.com/wp-content/uploads/2020/01/11.-Click-on-Close-to-close-IPAM-installation-Wizard-1024x603.png)
After installing the IPAM feature on windows server 2019, the next step is to configure the IPAM server. The IPAM server can manage DHCP, DNS, and Domain Controllers.
Configure IPAM Server in Windows Server 2019:
Step:1 Choose an IPAM Provisioning Method:
12. On the Server Manager Dashboard page, click on IPAM from the left pane.
![12. Click on IPAM on left pane on Server Manager console](https://msftwebcast.com/wp-content/uploads/2020/01/12.-Click-on-IPAM-on-left-pane-on-Server-Manager-console-1024x603.png)
13. On the IPAM Overview page, click on Provision the IPAM server link to start the Provision IPAM wizard.
![13. Click on Provision the IPAM server link](https://msftwebcast.com/wp-content/uploads/2020/01/13.-Click-on-Provosion-the-IPAM-server-link-1024x603.png)
14. Read the information about IPAM server at the start of the Wizard and click Next.
![14. Click Next on Before you begin console](https://msftwebcast.com/wp-content/uploads/2020/01/14.-Click-Next-on-Before-you-begin-console-1024x603.png)
15. Choose the database to store IPAM server data. You can use either the WID or SQL database. For testing purposes, I will go with the Windows Internal Database (WID). Click Next.
![15. Select Database type to store IPAM Data](https://msftwebcast.com/wp-content/uploads/2020/01/15.-Select-Database-type-to-store-IPAM-Data-1024x603.png)
Note: The provisioning method is the process of enabling required permissions, files shares, and access settings on managed servers so that the IPAM server can communicate with them.
16. On select provisioning method page, choose either the Manual or Group Policy Based radio button. If you select Group Policy Based method, type a GPO prefix next to GPO name prefix to identify the GPOs. Click Next.
![16. Select Group Policy Based Provisioning](https://msftwebcast.com/wp-content/uploads/2020/01/16.-Select-Group-Policy-Based-Provisioning-1024x603.png)
17. Review your selection. When you are ready, click on Apply.
![17. Click on Apply](https://msftwebcast.com/wp-content/uploads/2020/01/17.-Click-on-Apply-1024x603.png)
18. Verify that IPAM provisioning completed successfully message is displayed, and then click Close.
![18. Click on Close to close IPAM Provisioning wizard](https://msftwebcast.com/wp-content/uploads/2020/01/18.-Click-on-Close-to-close-IPAM-Provisioning-wizard-1024x603.png)
Step:2 Configure Server Discovery
19. On the IPAM Overview page, click on Configure Server Discovery link to start server discovery wizard.
![19. Click on Configure Server Discovery Link](https://msftwebcast.com/wp-content/uploads/2020/01/19.-Click-on-Configure-Server-Discovery-Link-1024x603.png)
20. Click on the Get Forests button and wait for the background task to finish. A message will appear, click on OK to close it.
![20. Click on Get Forests](https://msftwebcast.com/wp-content/uploads/2020/01/20.-Click-on-Get-Forests-1024x603.png)
21. Choose each domain that you will manage with the current IPAM server by selecting it from the drop-down list and then click on the Add button to add it. Click on OK.
![21. Click on Add to Add Domain Name](https://msftwebcast.com/wp-content/uploads/2020/01/21.-Click-on-Add-to-Add-Domain-Name-1024x603.png)
Step:3 Start Server Discovery
22. On the IPAM Overview page, click on the Start server discovery link to start the task to discover the server in the selected domain. It will take some time to finish.
![22. Click on Start Server Discovery Link](https://msftwebcast.com/wp-content/uploads/2020/01/22.-Click-on-Start-Server-Discovery-Link-1024x603.png)
Step:4 Select or add servers to manage and verify the IPAM access
23. After the discovery process, click on the Select or add servers to manage and verify the IPAM access link to add servers that you want to manage using the IPAM.
![23. Click on Add Servers to Manager and Verify IPAM Access](https://msftwebcast.com/wp-content/uploads/2020/01/23.-Click-on-Add-Servers-to-Manager-and-Verify-IPAM-Access-1024x603.png)
24. Notice that IPAM Access Status is Blocked for the server.
![24. Confirm IPAM Access Status to Blocked](https://msftwebcast.com/wp-content/uploads/2020/01/24.-Confirm-IPAM-Access-Status-to-Blocked-1024x603.png)
To fix this, we need to run the Invoke-IpamGpoProvisioning cmdlet at an elevated Windows PowerShell prompt.
25. On the IPAM server, open Windows PowerShell as administrator.
![25. On IPAM Server, Open Windows PowerShell Admin](https://msftwebcast.com/wp-content/uploads/2020/01/25.-On-IPAM-Server-Open-Windows-PowerShell-Admin-1024x603.png)
26. Run the below cmdlet at the PowerShell.
Invoke-IpamGpoProvisioning –Domain mylab.local –GpoPrefixName MYLAB_IPAM –IpamServerFqdn WS2K19-SRV02.mylab.local -DelegatedGpoUser [email protected]
![26. Run Invoke-IPAMGPOProvisioning cmdlet](https://msftwebcast.com/wp-content/uploads/2020/01/26.-Run-Invoke-IPAMGPOProvisioning-cmdlet-1024x603.png)
27. On Domain Controller, check the IPAM GPO’s.
![27. Verify GPOs Are Exist on Domain Controller](https://msftwebcast.com/wp-content/uploads/2020/01/27.-Verify-GPOs-Are-Exist-on-Domain-Controller-1024x603.png)
28. We need to update the group policy on our domain controller. Open a command prompt and run command gpupdate /force.
![28. Update group policy setttings by running gpupdate force command](https://msftwebcast.com/wp-content/uploads/2020/01/28.-Update-group-policy-setttings-by-running-gpupdate-force-command-1024x603.png)
Step:5 Managed Server Access Settings:
29. Right-click on the server and then click on Edit Server.
![29. Right Click on Server and Select Edit Server option](https://msftwebcast.com/wp-content/uploads/2020/01/29.-Right-Click-on-Server-and-Select-Edit-Server-option-1024x603.png)
30. Select Managed from the drop-down list to manage the server by the IPAM server. Click on OK.
![30. Choose Manageability Status to Manage](https://msftwebcast.com/wp-content/uploads/2020/01/30.-Choose-Manageability-Status-to-Manage-1024x603.png)
Step:6 Retrieve Data from Managed Servers
31. Right-click the servers that are selected, and then click Retrieve Server Access Status. This action also will take a few minutes to complete.
![31. Click on Refresh Server Access Status](https://msftwebcast.com/wp-content/uploads/2020/01/31.-Click-on-Refresh-Server-Access-Status-1024x603.png)
32. Verify the IPAM server access status to Unblocked.
![32. Verify IPAM Access Status to Unblocked](https://msftwebcast.com/wp-content/uploads/2020/01/32.-Verify-IPAM-Access-Status-to-Unblocked-1024x603.png)
33. Right-click the servers that are selected, and then click Retrieve All Server Data.
![33. Retrieve All Server Data](https://msftwebcast.com/wp-content/uploads/2020/01/33.-Retreive-All-Server-Data-1024x603.png)
34. Wait for the data collection tasks to complete. Verify All the DHCP and DNS Data in IPAM Console.
![34. Verify All the DHCP and DNS Data in IPAM Console](https://msftwebcast.com/wp-content/uploads/2020/01/34.-Verify-All-the-DHCP-and-DNS-Data-in-IPAM-Console-1024x603.png)
In this post, we have learned the steps to install and configure IPAM (IP Address Management) server in Windows Server 2019.
Hope this will be helpful. Thank you for reading.
Related Articles:
- How to Install and Setup DNS Service on Windows Server 2019
- Install and configure DHCP in Windows Server 2019 Step By Step Guide Part-1
- Configure DHCP on Windows Server 2019 – (Part-2)