如何搭建DHCP服務器及自動獲取IP地址及相關操做

DHCP服務相關理論知識

DHCP服務分爲如下三點,服務器

  1. IP地址(例:192.168.1.0)
  2. 子網掩碼(例:255.255.255.0)
  3. 網關

DHCP服務的好處:網絡

  1. 減小管理員的工做量
  2. 避免輸入錯誤的可能
  3. 避免IP衝突
  4. 提升了IP地址的利用率
  5. 方便客戶端的配置

DHCP服務的分配方式:ide

  1. 自動分配:分配到一個IP地址後永久使用
  2. 手動分配:由DCHP服務器管理員專門指定IP地址
  3. 動態分配:使用完以後釋放該IP,供其它客戶機使用

DHCP租約的過程(四個步驟):
1.客戶機請求IP(Discover):以廣播的形式由客戶端發送DHCP請求IP地址
源IP地址:0.0.0.0
目標IP地址:255.255.255.255
2.服務器響應(Offer):DHCP服務器響應客戶端的廣播
源IP地址:192.168.10.10
目標IP地址:255.255.255.255
提供IP地址:192.168.10.101
3.客戶機選擇IP(Request):客戶端廣播選擇DHCP服務器(例192.168.10.10)
源IP地址:0.0.0.0
目標IP地址:255.255.255.255
租約期限:8天
4.服務器肯定租約(Ack):服務器確認工具

客戶端重啓:3d

  1. 發送帶有IP地址的DHCP Request請求包(會獲得兩個結果Ack/N Ack)
  2. IP地址沒有被分配使用,發送DHCP Ack確認信息(客戶端繼續使用重啓前的IP地址)
  3. IP地址分配到其它客戶機使用(發送DHCP N Ack否定信息,客戶機從新發送DHCP Discover)

重點:通常續約的時間通常在租期的50%(以8天爲例的即爲4天)server

搭建DHCP服務在虛擬機上的操做

咱們以Server2016做爲服務器,Win10做爲客戶機blog

首先咱們進行兩個虛擬機的網絡適配器設置,如圖所示(均設置成僅主機模式)
如何搭建DHCP服務器及自動獲取IP地址及相關操做
同時需保證網絡IPv4的狀態如圖所示(爲自動獲取IP地址狀態)
如何搭建DHCP服務器及自動獲取IP地址及相關操做
以上所有準備完畢後點擊開始菜單中的服務管理器進入下圖所示界面:
如何搭建DHCP服務器及自動獲取IP地址及相關操做
在該界面所有加載完成後點擊添加角色和功能,點進去以後根據引導點擊下一步 → 在安裝類型默認選擇基於角色或基於功能的安裝 → 進入服務器選擇(若是有多主機的話必定要選擇本身的主機)→ 下一步後進入選擇服務器角色勾選DHCP服務器選擇添加功能 → 進入下一步選擇是否須要添加其餘功能,暫時不添加進入下一步 → 查看注意事項後選擇下一步 → 確認安裝(安裝完成後點擊關閉)ip

這個時候須要注意的是此時的Server2016的網絡狀態是沒有IP地址的,這個時候須要本身設置一個IP地址同時獲取子網掩碼以下圖所示(例如:IP地址:192.168.100.100 子網掩碼:255.255.255.0)
如何搭建DHCP服務器及自動獲取IP地址及相關操做
以上全部步驟操做完成後即DHCP服務器搭建完成,,此時服務管理器主頁界面會出現DHCP提示框
如何搭建DHCP服務器及自動獲取IP地址及相關操做
這時候點擊開始菜單—Windows管理工具—DHCP,此時獲取此界面以下圖所示
如何搭建DHCP服務器及自動獲取IP地址及相關操做
右鍵點擊IPv4選中新建做用域,進入嚮導後設置名稱進入下一步,進入DHCP的服務器配置設置,起始IP地址:192.168.100.50 結束IP地址:192.168.100.80,同時得到子網掩碼及長度,進入下一步添加排除和延遲(列出範圍內的IP地址不會被分配出去,爲避免IP地址重複衝突),起始IP地址:192.168.100.55 結束IP地址:192.168.100.60 點擊添加進入下一步,租用期限(默認8天),進入下一步進行配置DHCP選項選擇如今配置進入下一步,默認網關IP地址192.168.100.1點擊添加,進入下一步添加DNS服務器IP地址192.168.100.100添加,系統搜索後會提示未找到,點擊是繼續添加,進入WINS服務器配置,因暫時不須要可跳過此步驟,進入下一步後選擇如今激活使用,這個時候做用域建立所有完成
如何搭建DHCP服務器及自動獲取IP地址及相關操做
篩選器中的下拉菜單中的容許和拒絕分別表明訪問的白名單和黑名單
如何搭建DHCP服務器及自動獲取IP地址及相關操做
以上的搭建過程均在虛擬機Sever2016上完成作用域


後面須要切換到win10客戶端去獲取地址:
1.自動獲取IP地址的操做:指令cmd,以管理員身份運行輸入命令:ipconfig/renew敲回車獲取新地址,而且獲取到了子網掩碼及網關
如何搭建DHCP服務器及自動獲取IP地址及相關操做
此時輸入命令:ipconfig/all可查詢到分配地址的DNS服務器地址爲當時設置的192.168.100.100cmd

2.指定固定的IP地址:
回到服務器server2016,在DHCP界面找到保留右鍵點擊選中新建保留,保留名稱(例如:boss),IP地址輸入192.168.100.88,MAC地址(運行cmd,輸入指令arp -a便可看到對方的MAC地址,以下圖所示)
如何搭建DHCP服務器及自動獲取IP地址及相關操做
這個時候進入win10客戶端指令界面能夠看到MAC地址相同
如何搭建DHCP服務器及自動獲取IP地址及相關操做
接上面的步驟複製該地址粘貼至新建保留中的MAC地址欄中,支持類型選擇二者,點擊添加,這時候在保留界面就會出現boss專用的地址,這時咱們進入客戶端界面看是否能夠獲取到。

若是繼續使用ipconfig這指令則獲得的依然使用192.168.100.50這個地址,若是如今想換用192.168.100.88這個地址的話輸入指令ipconfig/release(釋放)將原地址釋放回地址池,這個時候在輸入ipconfig/renew從新得到地址就會獲得192.168.100.88這個IP地址
如何搭建DHCP服務器及自動獲取IP地址及相關操做

黑白名單設置:
容許:爲僅容許(白名單),只容許這一臺主機找我獲取IP地址,其餘主機均不能夠
拒絕:爲僅拒絕(黑名單),名單當中的主機禁止向我獲取IP地址
右鍵點擊拒絕,選擇新建篩選器,此時跳出提示框要求輸入不接收DHCP服務的客戶MAC地址,把咱們剛剛複製的MAC地址再次粘貼,描述封殺,點擊添加。此時未結束,在拒絕字符處有向下的箭頭,右鍵點擊拒絕命中啓用,箭頭消失,功能生效。這個時候回到win10客戶端輸入:ipconfig/release釋放,再輸入:ipconfig/renew敲回車此時是獲取不到地址的狀態,以下圖所示
如何搭建DHCP服務器及自動獲取IP地址及相關操做

問題:若是在拒絕中輸入的地址再輸入到容許中是能夠的嗎?
答案:不能夠
由於在容許中新建篩選器輸入相同的MAC地址點擊添加會跳出地址已包含在某個列表中沒法添加,以下圖所示
如何搭建DHCP服務器及自動獲取IP地址及相關操做

若是此時咱們想把封殺的地址設爲容許,其實方法很簡單,在拒絕中找到該地址,右鍵選中,點擊「移動以容許」,可自動跳轉至容許的列表中
如何搭建DHCP服務器及自動獲取IP地址及相關操做
這個時候再回到win10客戶端界面命令中輸入:ipconfig,這個時候得到的IP地址是169.254.119.212,這個是在沒有地址的時候協議會分給你一個地址,其實就是無地址(169.254.號段爲無地址號段)以下圖所示
如何搭建DHCP服務器及自動獲取IP地址及相關操做

以上就是整個搭建DHCP服務器及客戶端如何自動獲取IP地址和其它相關操做設置的過程。

相關文章
相關標籤/搜索