此處centos7.2的網段為 192.168.100.0/24 IP地址為192.168.100.20 請按照實際情況進行設定
設置DHCP的windows或linux客戶端通過虛擬網卡Vmnet1與虛擬機Vmware中的DHCP服務器(RHEL7系統)實現雙機互通,DHCP服務器地址必須設置為固定IP地址,本次試驗設置為192.168.100.20。
實驗要求:架設一臺DHCP服務器,為內網不超過100臺Windows客戶端自動分配IP地址等信息,客戶端所在網段及相關參數如表所示。
表7 客戶端所在網段和相關參數要求 參數名稱 值 默認租約時間 86400秒(1天) 最大租約時間 604800秒(7天) IP地址范圍 192.168.100.50~192.168.100.150 子網掩碼 255.255.255.0 網關地址 192.168.100.2 DNS服務地址 114.114.114.114 搜索域 未設定,此處使用#注釋掉//若需設定請根據實際情況設定 DNS動態更新 支持 客戶機更新DNS記錄 忽略 保留IP地址 mac地址為00:50:56:C0:00:01的主機使用192.168.100.150
在Linux系統中配置DHCP服務器端
1、安裝dhcpd服務
2、安裝完成后查看主配置,提示查看該路徑下的文件范本
3、將范本復制到/etc/dhcp/dhcpd.conf 進行覆蓋原有的dhcpd.conf
4、編輯主配置文件
5、確定subnet網段聲明(第47到54行)此處的IP網段為你的虛擬機網段
subnet 192.168.100.0 netmask 255.255.255.0 { //聲明網段和子網掩碼
range 192.168.100.51 192.168.100.150; //設置用于分配IP地址的地址池,請根據實際情況設定
option domain-name-servers 114.114.114.114; //指定DNS服務器地址和默認搜索域,只對該網段有效
#option domain-name "internal.example.org";//搜索域,請根據實際情況設定,這里使用#進行注釋,不設定
option routers 192.168.100.2; //設置客戶機的默認網關地址,請根據實際情況設定
option broadcast-address 192.168.100.255; //廣播地址
default-lease-time 86400;//默認租約時間,只對該網段有效
max-lease-time 604800;//最大租約時間,只對該網段有效
}
host testweb{
hardware Ethernet 00:50:56:C0:00:01;
fixed-address 192.168.100.150;
}
第14行
ddns-update-style interim; ignore client-updates;
6、重啟dhcpd服務
二、在Windows系統中配置DHCP客戶端
1、此處以Windows 7 操作系統為例
點擊右鍵點擊 桌面右下角的網絡圖標
點擊 ‘打開網絡和Internet設置’
2、點擊更改適配器選項
找到你與DHCP服務器所對應的網絡適配器,此處僅舉例說明
右鍵單擊 屬性
雙擊 Internet協議版本4(TCP/IPv4)
進行如下選擇,選擇自動獲取
驗證如下:
2、Linux設置dhcp獲取IP地址,請開啟另一臺虛擬機,添加一個和DHCP服務器相同的網卡
Linux設置dhcp自動獲取網絡
編輯文件vi /etc/sysconfig/network-scripts/ifcfg-eth0
將BOOTPROTO=static 修改為dhcp
以及注釋掉固定的IP地址,注釋如下選項
#IPADDR=192.168.100.20
#PREFIX=24
#GATEWAY=192.168.100.2
#DNS1=8.8.8.8
#DNS2=8.8.4.4
重啟網絡,注意如果使用連接工具,重啟網絡后就無法再次連接,因為DHCP重新分配了一個IP地址給虛擬主機,所以需要重啟使用新的IP地址進行連接
#systemctl restart network






