步驟一:搭建環境服務器
須要Windows 2008 R2 系統 (DHCP服務端)以及 CentOS7 系統客戶機(DHCP客戶機)網絡
安裝DHCP服務程序(這裏提示讀者,通常安裝好CentOS系統以後,通常都已經安裝好DHCP服務程序,因此若是下邊的命令安裝不上也能夠先試着繼續往下作一下。 )工具
DHCP服務程序用於提供DHCP協議服務,確認鏡像掛載且yum倉庫配置完畢以後,便可開始安裝測試
[root@huming_hbza ~]# yum install dhcp Loaded plugins: langpacks, product-id, subscription-manager ………………省略部分安裝過程……………… > Package dhcp.x86_64 12:4.2.5-27.el7 will be installed ………………省略部分安裝過程……………… Complete!
[root@huming_hbza ~]#systemctl start dhcpd //開啓DHCP服務 [root@huming_bhza ~]#systemctl enable dhcpd //添加到開機啓動項中
配置虛擬機網絡類型(兩臺虛擬機都要配置成同樣的)spa
配置DHCP服務端的IP地址(這裏要提醒讀者,通常服務端必須設置一個靜態的IP地址,即規定一個固定的IP地址)3d
(1)更改Windows 2008 的網絡適配器 改爲橋接模式,設置以下圖:code
(2) 打開網絡共享中心, 更改靜態的IP地址,右擊右下角圓圈圈中的標識,而後點擊打開網絡和共享中心blog
打開網絡和共享中心以後,點擊本地鏈接,彈出本地鏈接狀態對話框,找到「屬性」按鈕並點擊。ip
彈出「本地鏈接 屬性」對話框,在「此連接使用下列項目(0):」中找到「Internet 協議版本 4 (TCP/IPv4)」並鼠標左鍵雙擊。作用域
而後彈出「Internet 協議版本 4 (TCP/IPv4)屬性」對話框 ,選擇本身設置的IP地址
設置好後所有都點擊「肯定」,而後關閉界面。
(3)打開Windows 2008 建立DHCP服務器,點擊開始鍵旁邊的「服務器管理器」按鈕
打開服務器管理器。
打開以後的界面以下圖所示:點擊「角色→添加角色」
而後出現以下界面:依次點擊「服務器角色」→勾選DHCP服務器→點擊「下一步」
而後繼續點擊「下一步」
在IPv4 DNS 設置這裏能夠選擇不設置,直接點擊「下一步」
這一步是對IPv4 WINS設置 ,這裏咱們選擇「此網絡上的應用程序不須要WINS」→點擊「下一步」
這裏咱們設置DHCP 做用域,做用域名稱能夠本身隨便寫一個,起始IP地址和結束IP地址我隨便設置了一個100-150,讀者能夠根據需求改變數值,其餘設置根據需求能夠本身設置,這裏咱們就使用默認設置了,點擊「肯定」完成設置(注:子網類型右側的選項欄能夠設置租用持續時間,根據需求本身選擇,不過這裏面的可供選擇的時間很少)
而後就顯示以下圖界面:點擊「下一步」
接下來設置DHCPv6 模式 這裏咱們就直接選以下圖的第二個選項「禁用無狀態模式」,點擊「下一步」
而後顯示以下圖界面:直接點擊「安裝」就能夠了。
下圖是安裝成功的界面:而後點擊「關閉」
以上咱們的DHCP服務器就安裝好了
(4)咱們要對DHCP服務器添加可使用DHCP的主機,設置做用域
首先在桌面依次點擊「開始」→「管理工具」→「DHCP」,彈出DHCP界面
在左邊選項欄依次點擊tom→IPv4→做用域→保留 ,鼠標在「保留」處右擊(注:由於個人虛擬機計算機名稱是tom,因此第一個顯示爲tom,計算機不一樣這裏是不一樣的,應該按讀者的計算機名稱來,還有保留是能夠確保DHCP客戶端永遠能夠獲得同一個IP地址)
右擊「新建保留」以後彈出「新建保留」對話框,保留名稱能夠本身設置,IP地址要設置成本身指定的起始IP到結束IP中的某一個,而後填寫須要鏈接DHCP服務器的客戶端機器的MAC地址,「支持的類型」就選擇DHCP就能夠。而後點擊「添加」。
(注:若是不知道客戶端主機的MAC地址能夠打開客戶機終端(CentOS7系統)輸入ipconfig -all 能夠查看到MAC地址)
添加完成以後顯示以下界面:
步驟二:測試
開啓CentOS7系統虛擬機(DHCP客戶端)
一樣設置網絡適配器設置爲橋接模式,以下圖:
而後點擊右上角的設置 ,彈出以下圖對話框:雙擊「有線設置」
在「有線鏈接」的那一欄找到小齒輪的按鈕點擊
咱們能夠看到這臺客戶機的IP詳細信息
以下顯示:
很明顯不是咱們在上邊設置的IP地址,而後找到IPv4 選項→點擊「自動(DHCP)」→點擊「應用」,而後打開關閉一下有線設置
而後回到桌面,右鍵點擊桌面打開終端,輸入ifconfig
能夠看到被分配了地址了,以下圖所示: