It's just more convenient to be able to address all my machines by hostname whether they are statically assigned or via DHCP.
This is fine, but I decided to move the DHCP duty over to my little home server.
As part of this, I thought it would be nice for it to also handle DNS, and dynamically assign DNS names to the machines it learns about through DHCP requests.
So, the DHCP clients will get the IP address from this range.
But, what if you want assign a specific IP (fixed IP address) to a particular client? You can easily assign a specific IP to a client of your network by adding the MAC id of that client with fixed IP address as shown below.
Make sure you haven’t left any unused entries in the file. For the purpose of this tutorial, I will be using Ubuntu 16.04 LTS desktop as my DHCP client.
If there is any unused or unnecessary lines, just comment them out. Let us check if our DHCP service has been started or not using command: At this stage, you will have a working DHCP server. My DHCP client: Open Network Connections either from Unity dash or Menu.I had to do one of the following: which just plain irritated me.In order to resolve this, I installed a DHCP server and Bind on my server and linked the two together. ddns-update-style interim; ddns-domainname "home."; ddns-ttl 60; # 1 minute ignore client-updates; # Ignore Windows FQDN updates option domain-name "home.markembling.info"; option domain-name-servers 10.25.2.4; # this machine include "/etc/bind/rndc.key"; zone home.We can define the IP range (Scopes) in the DHCP server, and distribute them across the network.The client systems in the network will automatically get the IP address.In the Network connections window, Select your Ethernet card and click Edit.