APPSRV、ISPSRV和ROUTERSRV
服務
DCHP
為InsideCli客戶端網路分配地址,地址池範圍:192.168.0.110-192.168.0.190/24。
域名解析伺服器:按照實際需求配置DNS伺服器地址選項。
閘道器:按照實際需求配置閘道器地址選項。
為InsideCli分配固定地址為192.168.0.190/24。
設定預設租約時間為0.5天,最大租約時間為3天。
將DHCP服務的日誌資訊從系統的日誌服務中分離,透過rsyslog自 定義訊息處理,將日誌資訊儲存至/var/log/dhcpd.log中。DHCP RELAY
安裝DHCP中繼。
允許客戶端透過中繼服務獲取網路地址。DHCP
為OutsideCli客戶端網路分配地址,地址池範圍:81.6.63.110-81.6.63.190/24。
域名解析伺服器:按照實際需求配置DNS伺服器地址選項。
閘道器:按照實際需求配置閘道器地址選項。
安裝服務
APPSRV和ROUTERSRV
yum install -y dhcp
ISPSRV
apt install -y isc-dhcp-server
Centos DHCP
APPSRV
cat /etc/dhcp/dhcpd.conf
cat /usr/share/doc/dhcp*/dhcpd.conf.example >> /etc/dhcp/dhcpd.conf
這時候DHCP服務的配置檔案就有內容了,在原有內容進行修改,其他不用的部分註釋或者刪除即可
vim /etc/dhcp/dhcpd.conf default-lease-time 43200; max-lease-time 259200; log-facility local1; #日誌 subnet 192.168.100.0 netmask 255.255.255.0 { } subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.110 192.168.0.190; option domain-name-servers 192.168.100.100; option domain-name "chinaskills.cn"; option routers 192.168.0.254; } host insidecli { hardware ethernet 00:0c:29:8d:30:37; fixed-address 192.168.0.190; }
分離日誌
vim /etc/rsylog.conf #新增以下內容 local1.* /var/log/dhcpd.log
啟動DHCP服務,並設定開機自啟動。
systemctl restart dhcpd systemctl enable dhcpd
RouterSrv
DHCP中繼服務(一條命令解決,前提是安裝DHCP服務,不然沒有這條命令)
dhcrelay 192.168.100.100
UOS DHCP
apt install -y isc-dhcp-server vi /etc/default/isc-dhcp-server
如果沒有這個檔案,需要設定DHCP服務為開機自啟動
systemctl enable isc-dhcp-server
修改DHCP服務配置檔案
vim /etc/dhcp/dhcpd.conf
不需要的部分,一定要註釋,或者刪除,不然啟動服務會報錯。
systemctl restart isc-dhcp-server
客戶端獲取地址命令
dhclient -v
注意:
客戶端殺掉執行的dhclient程序(相信我,有時候你會用的上的)
kill 程序號
記得留完成服務的快照,還有客戶端獲取地址之後的快照。
擴充套件
設定預設租約時間為0.5天,最大租約時間為3天。
將DHCP服務的日誌資訊從系統的日誌服務中分離,透過rsyslog自 定義訊息處理,將日誌資訊儲存至/var/log/dhcpd.log中。
vim /etc/dhcpd.conf
default-lease-time 43200;
max-lease-time 259200;
log-facility local1;