linux 學習筆記dhcp

2021-09-27 09:53:31 字數 1462 閱讀 9226

dhcp 動態主機配置協議 dynamic host configuration protocol

作用: 集中分配管理 ip, gateway, dns 相關資訊(通常用於區域網中)

模型: server / client

原理: 網路主機(區域網中的主機)向dhcp伺服器 申請位址資訊後, dhcp伺服器向其返回位址配置資訊

從而實現網路內主機位址資訊的動態分配

請求的主機為dhcp客戶端,而提供位址配置資訊的為dhcp伺服器

場景: 現在區域網中有3臺主機, 分別為主機1, 主機2, 主機3

主機1選為dhcp伺服器, 主機2, 主機3作為客戶端主機 (主機2分配固定ip, 主機3分配自動ip)

給主機1安裝dhcp: yum install dhcp(主機2, 3可以不用安裝dhcp)

配置server: 主機1修改dhcp配置檔案

dhcp服務的配置檔案是/etc/dhcp/dhcpd.conf, 裡面只有幾行注釋

根據注釋提示, 把 /usr/share/doc/dhcp*/dhcpd.conf.example 覆蓋到 /etc/dhcp/dhcpd.conf

然後將如下幾行內容(第乙個箭頭部分)複製一下, 放在其下面(第二個箭頭部分), 並修改這些內容

最後可新增固定ip配置(host print01部分)

注意: 每一行的配置結束, 都有乙個分號

option routers 192.168.43.10 這是主機1的ip , 設定為主機2, 主機3的閘道器

option domain-name-servers 202.98.96.68 這是乙個可用的電信dns, 保證可以聯外網

配置client:主機2,3 則修改網絡卡配置檔案

ip分配方式設定為dhcp即可, 不需要配置ip,閘道器, 子網掩碼和dns (由dhcp伺服器分配)

在測試之前, 需確保各主機之間可通訊:

如, ping 192.168.432.20 能夠ping通

mac位址檢視:

這樣主機1, 作為dhcp伺服器, 修改dhcp配置檔案 (/etc/dhcp/dhcpd.conf) ,不修改網絡卡配置

即使用的是靜態ip資訊, bootprot=static, apaddr, gateway, netmask, dns1 都沒變

而主機2, 主機3使用的是主機中配置的ip資訊, 網上配置檔案中的apaddr, gateway, netmask, dns1都刪除掉

DHCP服務筆記

dhcp 動態主機配置協議 能動態分配 tcp ip資訊 1客戶機請求 ip位址 廣播乙個 dhcp discover包 2伺服器響應請求 廣播乙個 dhcp offer包 3客戶機選擇 ip位址 廣播dhcp request包 4伺服器確定 ip租約 成功dhcp ack 無效dhcp nack ...

DHCP服務筆記

dhcp 動態主機配置協議 能動態分配 tcp ip資訊 1客戶機請求 ip位址 廣播乙個 dhcp discover包 2伺服器響應請求 廣播乙個 dhcp offer包 3客戶機選擇 ip位址 廣播dhcp request包 4伺服器確定 ip租約 成功dhcp ack 無效dhcp nack ...

DHCP伺服器配置 學習筆記

dhcp伺服器配置 dhcp dynamic host configuration protocol 基於tcp ip,用於動態配置工作站網路介面,使工作站的網路介面管理自動化。dhcp伺服器軟體 安裝方法 tar zxvf dhcp 4.0.0.tar.gz cd dhcp 4.0.0 confi...