天天看點

linux 下建構DHCP伺服器

實驗環境: 公司要求将閑置的一台linux主機配置成DHCP伺服器,以便區域網路内員工辦公用的機自動配置設定ip位址,提高網絡管理和維護的效率。

需求描述:DHCP伺服器主機名為:dhcp.benet.com ip位址設為192.168.80.87/24

                    用于給區域網路内個主機自動配置設定ip位址範圍:192.168.8.100-192.168.8.200 

                    預設網關為192.168.80.1。

                   使用的DNS為 2.2.2.2。

                   老闆保留位址 192.168.80.188

首先給伺服器配上ip位址

linux 下建構DHCP伺服器

修改主機名

vi /etc/sysconfig/network  修改配置檔案

linux 下建構DHCP伺服器

vi /etc/hosts

linux 下建構DHCP伺服器

hostname dhcp.benet.com  然後重新開機下 就可以了

這時安裝DHCP服務

root@dhcp~]# df -Th

檔案系統    類型      容量  已用  可用 已用%% 挂載點

/dev/sda2     ext4    9.7G  2.5G  6.7G  27% /

tmpfs        tmpfs    504M  420K  503M   1% /dev/shm

/dev/sda1     ext4    4.9G  158M  4.5G   4% /boot

/dev/sda3     ext4    2.0G   35M  1.8G   2% /opt

/dev/sr0   iso9660    2.9G  2.9G     0 100% /media/RHEL_6.1 i386 Disc 1   挂載CD光牒

[root@dhcp~]# mount /dev/sr0 /mnt

mount: block device /dev/sr0 is write-protected, mounting read-only

[root@dhcp ~]# rpm -ivh /mnt/Packages/dhcp-4.1.1-19.P1.el6.i686.rpm    安裝下就可以了

warning: /mnt/Packages/dhcp-4.1.1-19.P1.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

Preparing...                ########################################### [100%]

   1:dhcp                   ########################################### [100%]

安裝完成後 直接修改配置檔案就可以了

linux 下建構DHCP伺服器

subnet 描述一個IP位址是否屬于該子網。

range 起始IP 終止IP 提供動态配置設定IP 的範圍。

host 主機名稱 參考特别的主機。

default-lease-time 指定确省租賃時間的長度,機關是秒。

max-lease-time 指定最大租賃時間長度,機關是秒。

hardware 指定網卡接口類型和MAC位址。

server-name 通知DHCP客戶伺服器名稱。

get-lease-hostnames flag 檢查用戶端使用的IP位址。

fixed-address ip 配置設定給用戶端一個固定的位址。

測試:

linux 下建構DHCP伺服器
linux 下建構DHCP伺服器

自動獲得ip位址

linux 下建構DHCP伺服器

綁定VM1

的MAC位址

linux 下建構DHCP伺服器

檢視已經獲得ip位址 DHCP獲得并且要求一樣 實驗完成!