Linux系統下DHCP伺服器搭建 動態分配位址

2021-09-19 05:49:55 字數 3206 閱讀 5427

在大多數人上網時,連線了wifi,開啟了熱點,或者電腦插上網線,就可以自動上網了。在這個過程中,dhcp伺服器給每個人其實都分配了乙個ip位址,使得我們能夠上網。那麼dhcp伺服器是怎麼搭建的呢?

實 驗原

理:\color

實驗原理

一台虛擬機器做dhcp的伺服器【靜態網路】,負責分配ip位址,另一台虛擬機器動態建立乙個dhcp的網絡卡,進行測試步驟說

明:\color

步驟說明:前提條

件:在一

台要做d

hcp服

務器的p

c上安裝

dhcp

服務\color

前提條件:在

一台要做

dhcp

伺服器的

pc上安

裝dhc

p服ls

>vim dhcpd.conf

>cp /usr/share/doc/dhcp*/dhcpd.conf.example dhcpd.conf

>vim dhcpd.conf【兩刪兩改:37行option括號後刪除,27、28行subnet刪除,7、8行改變dns**名字和dns伺服器,30、31、32行改變閘道器子網掩碼、可分配位址範圍和路由選擇】

>systemctl restart dhcpd【重起服務】

>systemctl status dhcpd【檢視dhcpd服務狀態】

測試機:

vim /etc/sysconfig/network-scripts/ifcfg-eth0 

device=eth0

onboot=yes

rootproto=dhcp

systemctl restart network

測試:

2.安裝完成之前,和安裝完成之後目錄的變化【我們將要使用dhcpd.conf這個檔案】:

3.vim dhcpd.conf,我們ctrl+shift+c複製標出來的這段內容

4.cp /usr/share/doc/dhcp*/dhcpd.conf.example dhcpd.conf用剛才複製的dhcpd伺服器配置檔案模版替換掉dhcpd.conf這個檔案。

5.接下來編輯新的dhcpd.conf這個檔案

6.兩刪,兩改:【一刪:刪除37行subnet{}之後的內容】【二刪:27、28行subnet{}部分刪除】【一改:7、8行option domain-name " ";引號內為選擇的網域名稱,可以自行命名。option domain-name-servers,dns伺服器,我們選擇114.114.114.114這個公用dns伺服器即可。】【二改:30行subnet選擇網路位,將分配哪乙個網路段的位址,netmask子網掩碼預設255.255.255.0,range範圍0-255可以自選,option routers路由選擇dhcp伺服器的ip位址】

更改結果如圖所示:

7.儲存退出後,systemctl restart dhcpd重起服務 。systemctl status dhcpd檢視服務狀態

以上我們的dhcp伺服器就設定完成了。下面進行客戶端設定以及測試。

客戶端:

8.vim /etc/sysconfig/network-scripts/ifcfg-eth0編寫網路配置檔案,如果網路不是寫在eth0檔案下,則自行查詢網路檔案,對應更改即可。

參 數說

明:\color

引數說明

:device

裝置onboot

開機自動啟動

bootproto

裝置工作方式

9.systemctl restart network重起網路,進行測試:

可以看到:客戶端ip位址為我們規定的172.25.254.50-172.25.254.70****之間的乙個;閘道器gateway為我們的dhcp伺服器172.25.254.99,尋找網域名稱為設定的westosdns伺服器為114.114.114.114。dhcp伺服器的存在,方便了網路的配置和使用,使ip位址分配動態化,讓普通人上網簡單化。

大大的小小陽

dhcp伺服器Linux系統

dhcp使用udp進行通訊,客戶端使用埠68,伺服器端使用埠69.dhcp工作原理 dhcp發現,dhcp提供,dhcp請求,dhcp確認。dhcp解約條件 1 客戶離線,重新登入,關閉網路介面,重新開機關機 2 客戶端租約到期,更新租約 租約50 時,傳送dhcp請求 單播 租約87.5 傳送dh...

Linux下配置DHCP伺服器

redhat使用dhcpd程序提供dhcp服務,啟動時dhcpd自動讀它的配置檔案 etc dhcpd.conf。dhcpd將客戶的租用資訊儲存在 var lib dhcp dhcpd.leases檔案中,該檔案不斷被更新,從這裡面可以查到ip位址分配的情況。dhcpd為了向乙個子網提供服務,需要知...

linux下DHCP伺服器配製

linux下dhcp服務配製 第一步 安裝dhcp rpm q dhcp 查詢是否已經安裝過dhcp,如果沒有安裝,請找到red hat linux的第二張光碟,在rpm資料夾下有乙個dhcp 3.0p11 23 rpm ivh dhcp 3.0p11 23 安裝dhcp 第二步 配製dhcp dh...