小知識
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的東西)
✌