DHCP Server Configuration Part 2HARDWARE NETWORKING LINUX SOFTWAREIt Tech Technology

It Tech Technology

COMPUTER HARDWARE NETWORKING

Wednesday, November 25, 2015

DHCP Server Configuration Part 2



Step-3:  After complete the NIC configure you have to change the host name by following this                             command:

[root@dhcp ~]# vi /etc/sysconfig/network

(Original File):

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.localdomain

(Modified File):

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=dhcp
Press Esc → Shift + : → x! → Enter

Step-3:  Edit the resolv.conf file by following this command

[root@dhcp ~]# vi /etc/resolv.conf

search alphabd.net
nameserver 210.207.201.1
nameserver 210.207.201.2

Step-4:  Copy & Rename the DHCP configuration file & Change the permission by following this                                

command:

[root@dhcp ~]# cd /usr/share/doc/dhcp-3.0.5/
[root@dhcp dhcp-3.0.5]# cp dhcpd.conf.sample  /etc/dhcpd.conf
[root@dhcp dhcp-3.0.5]# chmod 777 /etc/dhcpd.conf

Now Edit this file using vi editor & make some change in to this file.

[root@dhcp ~]# vi /etc/dhcpd.conf

(Original File):

ddns-update-style interim;
ignore client-updates;

subnet 192.168.0.0 netmask 255.255.255.0 {

# --- default gateway
      option routers                192.168.0.1;
      option subnet-mask            255.255.255.0;

      option nis-domain       "domain.org";
      option domain-name            "domain.org";
      option domain-name-servers    192.168.1.1;

      option time-offset            -18000;     # Eastern Standard Time
#     option ntp-servers            192.168.1.1;
#     option netbios-name-servers   192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
#     option netbios-node-type 2;

      range dynamic-bootp 192.168.0.128 192.168.0.254;
      default-lease-time 21600;
      max-lease-time 43200;

      # we want the nameserver to appear at a fixed address
      host ns {
            next-server marvin.redhat.com;
            hardware ethernet 12:34:56:78:AB:CD;
            fixed-address 207.175.42.254;
      }
}
(Modified File):

ddns-update-style interim;
ignore client-updates;

subnet 210.207.201.0 netmask 255.255.255.0 {

# --- default gateway
      option routers                210.207.201.4;        
      option subnet-mask            255.255.255.0;

#     option nis-domain       "domain.org";
      option domain-name            "alphabd.net";        
      option domain-name-servers    210.207.201.1;

      option time-offset            -18000;     # Eastern Standard Time
#     option ntp-servers            192.168.1.1;
#     option netbios-name-servers   192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
#     option netbios-node-type 2;

      range dynamic-bootp 210.207.201.50 210.207.201.254;
      default-lease-time 43200;
      max-lease-time 86400;

      # we want the nameserver to appear at a fixed address
      host ns {
            next-server marvin.redhat.com;
            hardware ethernet 12:34:56:78:AB:CD;
            fixed-address 207.175.42.254;
      }

      host pc01 {
            hardware ethernet 00:1E:68:91:BB:EC;
            fixed-address 210.207.201.100;
      }

      host client01 {
            hardware ethernet 00:0C:29:8C:95:01;
            fixed-address 210.207.201.150;
      }

}
Esc → Shift + : → x! → Enter

Step-5:  Create a dhcp.leases file that the DHCP server grants to the DHCP client to use a particular IP   address. If it does not exist dhcp server will fail to provide IP address for dhcp cient.

[root@dhcp ~]# touch /var/lib/dhcpd/dhcpd.leases
[root@dhcp ~]# service network restart

[root@dhcp ~]# service dhcpd restart

NEXT-Step-6

Pages