Skip to main content
As you know Dynamic Host Configuration Protocol (DHCP) is commonly implemented network services in today’s network environments. DHCP is primarily used to automatically distribute IP configuration settings to network clients, eliminating manually configuring hosts on TCP/IP-based networks.
To Install DHCP role, you will have to follow the steps given below.
Step 1 − Go to “Server Manager” → Manage → Add Roles and Features.
Add Roles Features
Step 2 − Click Next.
Next Click
Step 3 − Select the Role-based or feature-based installation option → click Next.
featured-based Installation
Step 4 − We will install a Local DHCP Role as it will Select a server from the Server Pool → then click Next.
Local DHCP
Step 5 − From the Roles lists, check the DHCP Server role → click Add Features on the popup windows as shown in the following screenshots.
Roles
Roles List
Step 6 − Click Next.
Roles Lists Next
Step 7 − Click Next.
DHCP Server
Step 8 − Click Install.
Confirmation
Step 9 − Click Close.
Click Close

Post-deployment Configuration

In this section, we will see how to do the post-deployment configuration of the DHCP. Please follow the steps given below.
Step 1 − Click on the warning icon and then click on “Complete DHCP Configuration”.
Complete DHCP Configuration
Step 2 − Click Next.
Description
Step 3 − Select a domain user account that has permissions to create objects in the Net Services container in Active directory or a domain admin account → click Next.
Admin account
Step 4 − Click Close.
Summary

Scope Implementation of DHCP

Now we have to configure the service to make it useful for the computers. To do this, we need to follow the steps given below.
Step 1 − Server Manager screen → Tools → DHCP.
DHCP
Step 2 − Right-click on the DHCP Server → then click on “Add/Remove Bindings… “
DHCP Server
Step 3 − Ensure the static IP address of the server should appear as shown in the following screenshot.
IP Address
Step 4 − Right-click on IPv4 → Select “New Scope”.
IPv4
Step 5 − Click “Next”.
New Scope Wizard
Step 6 − Enter Scope Name and description as shown in the following screenshot and then → Next.
Enter Scope Name
Step 7 − Enter the Start and End IP address, the Subnet mask, leave the Length as default “24” for class C subnet → click Next.
C subnet
Step 8 − Enter your IP range in the exclusion list. If you have devices on the network that require static IP address and also ensure that the excluded range falls with the Start and End range earlier specified, then → click Next.
IP Range
Step 9 − Enter the desired lease duration for the assigned IP’s or leave as default → then click Next.
Lease Duration
Step 10 − Select → Yes, I want to configure these options now to configure the DHCP options for the new scope → then click on Next.
New Scope
Step 11 − Enter the default gateway which is the IP of your Router → then click Next.
Default Gateway
Step 12 − Add DNS IP → click Next (we can put Google DNS or if it is a Domain environment you can put the DC IP there) then click → Next.
DNS IP
Step 13 − Specify your WINS Server if any and then click → Next.
WINS Server
Step 14 − Select Yes, I want to activate this scope now option to activate the scope immediately and then click → Next.
Activate Scope
Step 15 − Click Finish.
Scope Finish

Comments

Popular posts from this blog

Android operating system is a stack of software components which is roughly divided into five sections and four main layers as shown below in the architecture diagram. Linux kernel At the bottom of the layers is Linux - Linux 3.6 with approximately 115 patches. This provides a level of abstraction between the device hardware and it contains all the essential hardware drivers like camera, keypad, display etc. Also, the kernel handles all the things that Linux is really good at such as networking and a vast array of device drivers, which take the pain out of interfacing to peripheral hardware. Libraries On top of Linux kernel there is a set of libraries including open-source Web browser engine WebKit, well known library libc, SQLite database which is a useful repository for storage and sharing of application data, libraries to play and record audio and video, SSL libraries responsible for Internet security etc. Android Libraries This category encompasses those Java-based li
C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories to develop the UNIX operating system. C is the most widely used computer language. It keeps fluctuating at number one scale of popularity along with Java programming language, which is also equally popular and most widely used among modern software programmers. Audience This tutorial is designed for software programmers with a need to understand the C programming language starting from scratch. This tutorial will give you enough understanding on C programming language from where you can take yourself to higher level of expertise. Prerequisites Before proceeding with this tutorial, you should have a basic understanding of Computer Programming terminologies. A basic understanding of any of the programming languages will help you in understanding the C programming concepts and move fast on the learning track. Execute
C is a general-purpose, high-level language that was originally developed by Dennis M. Ritchie to develop the UNIX operating system at Bell Labs. C was originally first implemented on the DEC PDP-11 computer in 1972. In 1978, Brian Kernighan and Dennis Ritchie produced the first publicly available description of C, now known as the K&R standard. The UNIX operating system, the C compiler, and essentially all UNIX application programs have been written in C. C has now become a widely used professional language for various reasons − Easy to learn Structured language It produces efficient programs It can handle low-level activities It can be compiled on a variety of computer platforms Facts about C C was invented to write an operating system called UNIX. C is a successor of B language which was introduced around the early 1970s. The language was formalized in 1988 by the American National Standard Institute (ANSI). The UNIX OS was totally written in C. Today C