Linux5下DHCP配置

首先需要安裝DHCP服務
[root@localhost Server]# rpm -ivh dhcp-3.0.5-31.el5_8.1.x86_64.rpm

將其設爲開機啓動
[root@localhost etc]# chkconfig dhcpd on
[root@localhost etc]# chkconfig --list dhcpd
dhcpd           0:關閉  1:關閉  2:啓用  3:啓用  4:啓用  5:啓用  6:關閉

配置文件
[root@localhost etc]# vim dhcpd.conf 
ddns-update-style interim;                            動態更新類型,必須有
subnet 192.168.1.0 netmask 255.255.255.0 {            聲明網段
        option routers                  192.168.1.254;默認網關
        option subnet-mask              255.255.255.0;子網掩碼
        option domain-name              "tarena.com";
        option domain-name-servers      202.106.0.20,192.168.1.254;    DNS服務器
        range dynamic-bootp 192.168.1.20 192.168.1.50;         IP分配範圍  
        range dynamic-bootp 192.168.1.80 192.168.1.100;
        default-lease-time 21600;                          默認租約期                 
        max-lease-time 43200;                              最大租約期
        host win7 {                                  
                hardware ethernet 00:0C:29:1D:0B:0C;爲主機分配固定IP,只能用在host聲明
                fixed-address 192.168.1.88;         指定主機物理地址,只能用在host聲明
        }
        host linux {
                hardware ethernet 00:0C:29:C7:BB:E6;
                fixed-address 192.168.1.66;
        }
}

測試dhcp服務器
[root@localhost ~]# service dhcpd configtest
Syntax: OK

重啓服務
[root@localhost ~]# service dhcpd restart

將客戶端設爲自動獲取IP地址
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=dhcp

重啓客戶端network,查看IP
[root@localhost ~]# service network restart
[root@localhost ~]# ifconfig 

查看服務器IP分配情況(在服務器)
[root@localhost ~]# less /var/lib/dhcpd/dhcpd.leases

查看客戶端已獲取的IP租約
[root@localhost ~]# less /var/lib/dhclient/dhclient.leases 

[root@localhost ~]# less /var/lib/dhclient/dhclient-eth0.leases

注:服務器本身必須有IP地址,IP分配範圍必須在聲明網段內

 

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