• Configuring DHCP Server in CentOS and Ubuntu The main DHCP
  • Global parameters
  • On CentOS ------------ vi /etc/dhcp/dhcpd.conf ------------ On Ubuntu
  • 192.168.1.0/24
  • Centos and Ubuntu Linux distributions to assign ip address automatically to a client machine. How Does dhcp work?




    Download 96,29 Kb.
    Pdf ko'rish
    bet2/4
    Sana25.05.2024
    Hajmi96,29 Kb.
    #253150
    1   2   3   4
    Bog'liq
    DHCP server

    /etc/sysconfig/dhcpd
    .
    # vim /etc/sysconfig/dhcpd #CentOS
    $ sudo vim /etc/default/isc-dhcp-server #Ubuntu


    For example, if you want the DHCPD daemon to listen on 
    enp0s3
    , set it 
    using the following directive.
    in CentOS:
    DHCPDARGS=”enp0s3”
    in Debian:
    INTERFACES="enp0s3"
    Save the file and exit.
    Configuring DHCP Server in CentOS
    and Ubuntu
    The main 
    DHCP
    configuration file is located at /etc/dhcp/dhcpd.conf, 
    which should contain settings of what to do, where to do something and all
    network parameters to provide to the clients.
    This file basically consists of a list of statements grouped into two broad 
    categories:

    Global parameters
    : specify how to carry out a task, whether to carry out 
    a task, or what network configuration parameters to provide to the DHCP 
    client.

    Declarations
    : define the network topology, state a clients is in, offer 
    addresses for the clients, or apply a group of parameters to a group of 
    declarations.
    Now, open and edit the configuration file to configure your DHCP server.
    ------------ 
    On CentOS
    ------------ 
    # vi /etc/dhcp/dhcpd.conf
    ------------ 
    On Ubuntu
    ------------
    $ sudo vim /etc/dhcp/dhcpd.conf
    Start by defining the 
    global parameters
    which are common to all 
    supported networks, at the top of the file. They will apply to all the 
    declarations:
    option domain-name "ilm.uz";
    option domain-name-servers ns1.ilm.uz, ns2.ns2.ilm.uz;
    default-lease-time 3600;


    max-lease-time 7200;
    authoritative;
    Next, you need to define a sub-network for an internal subnet i.e 
    192.168.1.0/24
    as shown.
    subnet 192.168.1.0 netmask 255.255.255.0 {
    option routers 192.168.1.1;
    option subnet-mask 255.255.255.0;
    option domain-search "ilm.uz";
    option domain-name-servers 192.168.1.1;
    range 192.168.10.10 192.168.10.100;
    range 192.168.10.110 192.168.10.200;
    }
    To assign a fixed (static) IP address to a particular client computer, add the
    section below where you need to explicitly specify it’s MAC addresses and 
    the IP to be statically assigned:
    host Yaxyo_Laptop {
    hardware ethernet 00:f0:m4:6y:89:0g;
    fixed-address 192.168.10.105;
    }
    host Jamshid_IPhone {
    hardware ethernet 00:4g:8h:13:8h:3a;
    fixed-address 192.168.10.106;
    }
    Save the file and close it.


    Now that we have configured our 
    DHCP
    server daemon, we need to start 
    the service for the mean time and enable it to start automatically from the
    next system boot, and check if its up and running using following 
    commands.
    ------------ 

    Download 96,29 Kb.
    1   2   3   4




    Download 96,29 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Centos and Ubuntu Linux distributions to assign ip address automatically to a client machine. How Does dhcp work?

    Download 96,29 Kb.
    Pdf ko'rish