Linux-DHCP

Linux-DHCP服務

Linuxwindows是不同的操作系統,因此在使用Linux搭建服務前,需要先熟悉Linux的基本操作。(PS:略)

Linux下安裝DHCP,以紅帽企業版RHEL5爲例。

先設定靜態IP。可以修改

    vim /etc/sysconfig/network-scripts/ifcfg-eth0(根據實際網卡修改)

    BOOTPROTO=static            //將動態改爲靜態

    IPADDR=192.168.0.1          //靜態的IP地址

    NETMASK=255.255.255.0       //掩碼

保存退出,重啓接口。

    ifdown eth0 ; ifup eth0

可以通過ifconfig查看修改後的IP

wKiom1SuH_3ib35aAABMxQZHRUk004.jpg

掛載光盤

    mkdir /media/cdrom

    mount /dev/cdrom /media/cdrom

安裝DHCPRPM包。

    rpm -Uvh /media/cdrom/Server/dhcp-3.0.*

安裝完成!安裝RPM包有一定的依附關係,可以通過yum安裝解決,或者手動安裝其他依附關係包。如果是編譯安裝,則免除依附關係。

通過cat DHCP的配置文件,可以看到有樣本配置文件及其路徑,將其複製並修改。

    cat /etc/dhcpd.conf

    mv /etc/dhcpd.conf /etc/dhcpd.conf.bak

    cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf

複製完之後,修改dhcpd.conf配置文件。例如講分配池設爲192.168.0.128-192.168.0.254,網關爲192.168.0.1,DNS爲8.8.8.8。

    vim /etc/dhcpd.conf


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";    //配置NIS

    option domain-name              "domain.org";    //配置域名

    option domain-name-servers      8.8.8.8;         //配置DNS

    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;    //固定設備MAC地址

            fixed-address 192.168.0.254;            //爲固定設備分配固定地址

        }

}

要注意格式,以;號結束每一句,以一對{}包含,缺少則報錯。保存退出。

啓動服務

    service dhcpd start

然後看客戶端是否能獲得地址信息,LinuxDHCP服務器分配地址是從高到低分配的。

wKiom1SuIcKiAfMvAAE02r5FdM8922.jpg




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章