1. 程式人生 > 其它 >linux篇-centos7安裝DHCP伺服器

linux篇-centos7安裝DHCP伺服器

1檢查防火牆和selinux(關閉)
關閉防火牆和selinux,這邊不多說
2檢查DHCP狀態

3安裝DHCP軟體包

4把系統預設的樣例複製

5修改配置檔案

option domain-name “example.org”; --DNS域名
option domain-name-servers ns1.example.org, ns2.example.org; --DNS的域服務
default-lease-time 600; --預設的租約時間,秒為單位
max-lease-time 7200; --最大的租約時間,秒為單位
#ddns-update-style none; --表示要不要把IP地址的更新情況告訴DNS伺服器,預設是關閉的
log-facility local7; --定義日誌服務,可以在日誌配置檔案中檢視具體日誌位置,預設是:/var/log/boog.log,但是在/var/log/messages裡面也會記錄dhcp日誌
subnet 192.168.8.0 netmask 255.255.255.0 { --分配的網段及子網掩碼,代表只在192.168.8.x這個C類網段裡生效,子網掩碼設為255.255.255.0
range 192.168.8.30 192.168.8.60; --代表給客戶機分配可用的IP範圍,起始到結束,儘量不要包含DHCP伺服器的IP地址
option domain-name-servers 192.168.8.88; --配置要分配給客戶端的DNS地址,這裡我們設為DHCP伺服器的IP地址
option domain-name “internal.example.org”; --DNS的域名
option routers 192.168.8.88; --配置分配給客戶機的路由閘道器,這裡我們設為DHCP伺服器的IP地址
option broadcast-address 192.168.8.255; --給客戶機指定廣播地址,配置192.168.8.x這個網段的廣播地址
default-lease-time 600; --指定租約時間,秒為單位
max-lease-time 7200; --指定最大租約時間,秒為單位
}
host fantasia { --將MAC地址和IP繫結,host後面的名字隨意,如:fantasia
hardware ethernet 08:00:07:26:c0:a5; --MAC地址
fixed-address fantasia.fugue.com; --IP地址
} class “foo” { --定義多個子網,class後面寫組名
match if substring (option vendor-class-identifier, 0, 4) = "SUN“
shared-network 224-29 { --定義多個子網,要從大往小寫
在這裡插入圖片描述這邊服務端就做的差不多了,

我想過在自己本機上做一塊新網絡卡進行測試,一塊ens33網絡卡做服務,一塊新加的ens37做客戶端,但是沒成功。在這個過程中也出現了兩個問題,會繼續更新,具體測試等我在揣摩揣摩