小知識
DHCP協議服務能夠自動化的管理局域網內的主機IP地址,有效的提升IP地址使用率,提高配置效率,減少管理與維護成本。簡而言之,就是ip地址分配。
*****五星重點
所需要的服務:dhcp
下載后要開啟的服務:
所用到的端口:端口67 udp
主配置文件位置: /etc/dhcp/dhcpd.conf
來,開啟實驗的大門
首先下載dhcp服務

接下來我們來看一下它的主配置文件
里面的*號代表版本
輸入命令:cat /etc/dhcp/dhcpd.conf

我們接下來復制一下
輸入命令:cp -a /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcp.conf
(有時候記不住的時候,雙擊兩下tab鍵自動補全)

好復制過去之后,我們來看一下它的配置文件
輸入命令打開:vim /etc/dhcp/dhcpd.conf
看一下這里,這里是配置DNS的,可以改可以不改
第一個參數是改域名,第二個參數改的是服務器的ip

接下來向下翻,改必須要改的
第一個參數是所在網段的起始ip,之后是服務器的掩碼
range后面跟的是你想動態分配ip的地址段
之后是服務器ip和域名
接下來兩個參數是默認網關和廣播地址,這里按照我這樣修改就可以啦
最后兩個時間是默認租約時間和最大租約時間

改完之后,我們可以看一下它的67端口有沒有開(好像沒有開,那我們直接重啟一下服務)
輸入命令:netstat -an |grep 67

重啟服務

現在我們配置完了
此時我們在客戶機上重啟網卡設置,就可以自動獲取到ip地址啦
我們打開另外一台虛擬機




重啟一下服務

這時候我們在虛擬機的終端里面,嘿嘿,發現他這個ip已經自動從我們那個范圍內獲取了
輸入命令:ifconfig

當然啦~如果你想給一台電腦指定的ip,就需要在配置文件里面改一哈(前提你要知道它的mac地址)
那么我們去查一下我們客戶端的mac地址


我們復制一下這個地址(虛擬機的mac地址是可以隨便換滴)

用服務器虛擬機打開配置文件
輸入命令: vim /etc/dhcp/dhcpd.conf
剛才客戶端自動獲取的是105這個ip,限制我們給他規定成199
那我們再來客戶端看一下
首先把他的網卡重啟一下

噔噔噔噔!成功!ip已經被改變了

我們可以在另外一台Windows下的虛擬機再實驗一下
打開一台Windows虛擬機(我在這里用的是Windows 2008 虛擬機)(注意這里所有的虛擬機都是在橋接模式下)

我們更改一下適配器設置

改變這個屬性

改變設置
設置成自動獲取IP地址

我們在命令提示符中查看一下ip(看,這里ip已經是咱們設定的那個了)
輸入:ipconfig (這里可以用ipconfig /all 查看全部有關IP的東西)

✌
