DHCP保留地址與超級作用域centos7

.保留地址概念請百度

  超級作用域功能的簡單概述:給多個網段分發ip地址。(虛擬一張網卡(網段)在一個物理ip上建立多個邏輯ip)

.保留地址(給client指定ip)

  1.註釋掉其它的作用域(所有帶範圍的塊語句),只留下一個配置好的作用域(單作用域配置方法這裏有另外一篇文章https://blog.csdn.net/kingoflongevity/article/details/103960108)
  2.知道你要保留的客戶機的ip地址mac地址 可用 arp -a 命令查看自己的MAC地址
  3.準備一臺client;
  4. 修改配置文件如下:

在這裏插入圖片描述
  hardware填寫你對應的想把ip指定給對應客戶機或者服務器的MAC地址;
  fixed-address 就是填ip地址啦;(英語好其實看註釋就知道了)
  想保留多個地址,把整個塊語句重新複製一份;
  5.重啓dhcpd service,啓動客戶機查看保留是否成功;(遇到無法重啓服務請檢查文件是否符合語法要求dhcpd -t -cf dhcpd.conf文件的絕對路徑一步步排除問題所在)。

.DHCP超級作用域

  1.準備2臺client。
  2.可以用上面的dhcp
  3.建立一張虛擬網卡

第一步:進入 /etc/sysconfig/network-scripts/ 目錄下 複製一份網卡配置文件
第二步:修改網卡device信息 和 name信息 與你的`配置文件名`一樣(我的爲ifcfg-ens33:DHCP)IP設置爲你需要的ip(需要把ip設置爲另一個網段)
第三步:用 systemctl restart netwok重啓 | ifup ens33:DHCP 開啓我們的網卡

  我的ip地址如下:
在這裏插入圖片描述
  4.在內核中開啓路由轉發功能

永久開啓,(寫入內核)
在 vim /etc/sysctl.conf 下加入此行 
net.ipv4.ip_forward = 1
sysctl -p      # 加載一下,使之生效

  5 修改配置文件dhcpd.conf
  找到
在這裏插入圖片描述
  刪除pool或者註釋掉它;
修改部分如下:
在這裏插入圖片描述
  shard-network :這裏爲你的地址池標籤可以任意;
  range:分配的地址範圍(因爲我們需要測試IP分配,所以最好 把一個網段的IP地址池的範圍設置爲一個,例如:192.168.1.2 192.168.1.3);
  option routers:網關;
最後用語句檢查配置文件

dhcpd -t -cf /etc/dhcp/dhcpd.conf

如下圖後就可以重啓服務了:
在這裏插入圖片描述
  最後開啓客戶機進行分配,兩個客戶機得到不同網段的IP,成功實現多網段分配ip(解決ip不夠用的情況)
  實驗結束
  小技巧:遇到了重啓服務始終報錯的情況請細心檢查,可能只是把地址範圍寫錯,或者只是標籤不符合語法之類的簡單錯誤。
            
                寶劍鋒從磨礪出

                梅花香自苦寒來

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章