您好,登錄后才能下訂單哦!
實(shí)驗(yàn)前我們先了解一下DHCP服務(wù)
什么是DHCP:DHCP是專門用于為TCP/IP網(wǎng)絡(luò)中的計(jì)算機(jī)自動(dòng)分配TCP/IP參數(shù)的協(xié)議。DHCP服務(wù)避免了因手動(dòng)設(shè)置IP地址所產(chǎn)生的錯(cuò)誤,同時(shí)也避免了把同一個(gè)IP地址分配給多個(gè)用戶所造成的地址沖突。DHCP提供了安全、可靠且簡(jiǎn)單的TCP/IP網(wǎng)絡(luò)設(shè)置,降低了配置IP地址的負(fù)擔(dān)。
DHCP網(wǎng)絡(luò)結(jié)構(gòu)圖
DHCP的優(yōu)點(diǎn):
減少管理員的工作量。
避免輸入錯(cuò)誤的可能。
避免IP地址沖突。
當(dāng)網(wǎng)絡(luò)更改IP地址段時(shí),不需要再重新配置每個(gè)用戶的IP地址。
提高了 IP地址的利用率。
方便客戶端的配置。
DHCP的分配方式:在DHCP的工作原理中,DHCP提供了三種IP分配方式。
1) 自動(dòng)分配方式:DHCP服務(wù)器為主機(jī)指定一個(gè)永久性的IP地址,一旦DHCP客戶端第一次成功從DHCP服務(wù)器端租用到IP地址后,就可以永久性的使用該地址。
2) 動(dòng)態(tài)分配方式:DHCP服務(wù)器給主機(jī)指定一個(gè)具有時(shí)間限制的IP地址,時(shí)間到期或主機(jī)明確表示放棄該地址時(shí),該地址可以被其他主機(jī)使用。
3) 手工分配方式:客戶端的IP地址是由網(wǎng)絡(luò)管理員指定的,DHCP服務(wù)器只是將指定的IP地址告訴客戶端主機(jī)。
實(shí)驗(yàn)硬件需求:安裝過CentOS 7 以及兩臺(tái)win10的VMware Workstation和GNS3。
實(shí)驗(yàn)第一步:GNS3拓?fù)鋱D規(guī)劃
首先進(jìn)入GNS3拖出兩臺(tái)路由器和三臺(tái)PC機(jī)(選擇host),之后對(duì)兩臺(tái)路由器進(jìn)行配置。
一臺(tái)改名為sw1,改圖標(biāo)為三層交換機(jī),并添加二層業(yè)務(wù)單板,作為三層交換機(jī)。
一臺(tái)改名為sw2,該圖標(biāo)為交換機(jī),并添加二層業(yè)務(wù)單板,作為二層交換機(jī)。
將一臺(tái)PC機(jī)圖標(biāo)改為sever,作為DHCP服務(wù)器。另兩臺(tái)配置不變。
之后對(duì)設(shè)備進(jìn)行連接并顯示接口。
DHCP的VMnet1連接sw2的f1/1接口。
win10-1的VMnet2連接sw2的f1/2接口。
win10-2的VMnet8連接sw2的f1/3接口。
sw2的f1/0接口連接sw1的f1/0接口。
劃分vlan并對(duì)網(wǎng)關(guān)進(jìn)行規(guī)劃
win10-1對(duì)應(yīng)vlan10:192.168.10.1;win10-2對(duì)應(yīng)vlan20:192.168.20.1;DHCP對(duì)應(yīng)vlan30:192.168.30.1。
規(guī)劃結(jié)果如下圖所示
.
實(shí)驗(yàn)第二步:對(duì)交換機(jī)接口進(jìn)行配置
對(duì)sw2二層交換機(jī)接口的配置
依次輸入以下命令
conf t(進(jìn)入全局模式)
vlan 10,20,30(進(jìn)入vlan模式并創(chuàng)建三個(gè)vlan)
ex(退出vlan模式)
do show vlan-sw b(查看vlan配置結(jié)果)
int f1/1(進(jìn)入sw2f1/1接口)
sw mo acc
sw acc vlan 30(將f1/1接口劃分給vlan30)
ex(退出接口)
int f1/2(進(jìn)入sw2f1/2接口)
sw mo acc
sw acc vlan10(將接口f1/2劃分給vlan10)
ex(退出接口)
int f1/3(進(jìn)入sw2接口f1/3)
sw mo acc
sw acc vlan20(將接口f1/3劃分給vlan20)
ex(退出接口)
do show vlan-sw b(查看vlan配置結(jié)果)
int f1/0(進(jìn)入接口f1/0)
sw mo trunk(劃分trunk鏈路)
sw trunk encapsulation dot1q(封裝dot1q協(xié)議)
no ip routing(關(guān)閉路由功能)
對(duì)sw1三層交換機(jī)接口的配置
依次輸入以下命令
conf t(進(jìn)入全局模式)
vlan 10,20,30(進(jìn)入vlan模式并創(chuàng)建是三個(gè)vlan)
ex(退出vlan模式)
do show vlan-sw b(查看vlan創(chuàng)建結(jié)果)
int f1/0(進(jìn)入接口f1/0)
sw mo t(配置trunk鏈路)
sw t en dot(封裝dot1q協(xié)議)
do show int f1/0 switchport(查看f1/0接口狀態(tài))
int vlan 10(進(jìn)入虛擬接口vlan10)
ip add 192.168.10.1 255.255.255.0(配置vlan10的網(wǎng)關(guān)及子網(wǎng)掩碼)
no shut(啟動(dòng))
int vlan 20(進(jìn)入虛擬接口vlan20)
ip add 192.168.20.1 255.255.255.0(配置vlan20的網(wǎng)關(guān)及子網(wǎng)掩碼)
no shut(啟動(dòng))
int vlan 30(進(jìn)入虛擬接口vlan30)
ip add 192.168.30.1 255.255.255.0(配置vlan30的網(wǎng)關(guān)及子網(wǎng)掩碼)
no shut(啟動(dòng))
show ip int b(查看配置結(jié)果)
實(shí)驗(yàn)第三步:對(duì)三臺(tái)PC機(jī)的網(wǎng)絡(luò)配置進(jìn)行設(shè)置
首先對(duì)CentOS 7在聯(lián)網(wǎng)狀態(tài)下使用yum源安裝dhcp服務(wù)。
命令:yum install dhcp -y
安裝完的DHCP后,調(diào)整網(wǎng)絡(luò)適配器連接模式為機(jī)主機(jī)模式,然后對(duì)其ens33網(wǎng)卡進(jìn)行配置。
命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33
進(jìn)入網(wǎng)絡(luò)配置文件之后進(jìn)行ens33網(wǎng)卡配置
dhcp改為static(自動(dòng)分配ip改為手動(dòng)配置)
IPADDR=192.168.30.30(IP地址)
NETMASK=255.255.255.0(子網(wǎng)掩碼)
GATEWAY=192.168.30.1(網(wǎng)關(guān))
:wq(保存并退出)
systemctl restart network(重啟網(wǎng)絡(luò)配置)
ifconfig(查看配置結(jié)果)
下面就是對(duì)dhcp的配置了
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf(復(fù)制/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example到/etc/dhcp/dhcpd.conf)
yes(確認(rèn)進(jìn)行覆蓋)
vim /etc/dhcp/dhcpd.conf(進(jìn)入配置文件)
進(jìn)入后找到第一個(gè)subnet進(jìn)行修改
subnet 192.168.10.0 network 255.255.255.0 {
(轉(zhuǎn)下行空兩格)range 192.168.10.128 192.168.10.200;(DHCP自動(dòng)分配地址的范圍)
(轉(zhuǎn)下行空兩格)option routers 192.168.10.1;
}
因?yàn)槲覀円还踩齻€(gè)vlan,所以要配三個(gè)
4yy p 復(fù)制第一個(gè)對(duì)第二個(gè)進(jìn)行配置
subnet 192.168.20.0 network 255.255.255.0 {
(轉(zhuǎn)下行空兩格)range 192.168.20.128 192.168.20.200;(DHCP自動(dòng)分配地址的范圍)
(轉(zhuǎn)下行空兩格)option routers 192.168.20.1;
}
4yy p對(duì)第三個(gè)進(jìn)行配置
subnet 192.168.30.0 network 255.255.255.0 {
(轉(zhuǎn)下行空兩格)range 192.168.30.128 192.168.30.200;(DHCP自動(dòng)分配地址的范圍)
(轉(zhuǎn)下行空兩格)option routers 192.168.30.1;
}
:wq(保存并退出)
systemctl start dhcpd(啟動(dòng)DHCP服務(wù))
systemctl status dhcpd(查看DHCP服務(wù)狀態(tài))
CentOS 7配置完成,下面就是兩臺(tái)win10的網(wǎng)絡(luò)適配器的配置了
win10-1網(wǎng)絡(luò)適配器模式調(diào)成VMnet2僅主機(jī)模式
win10-2網(wǎng)絡(luò)適配器模式調(diào)成VMnet8僅主機(jī)模式
實(shí)驗(yàn)第四步:配置DHCP中繼
我們知道正常vlan是阻斷廣播的,但是此處就需要只讓DHCP的廣播包可以跨越,走到不同的vlan中,給他們分配不同的vlanIP,所以我們要在sw1中配置dhcp中繼服務(wù)。
依次輸入以下命令
conf t
int vlan 10
ip helper-address 192.168.30.30
no shut
ex
int vlan 20
ip helper-address 192.168.30.30
no shut
ex
int vlan 30
ip helper-address 192.168.30.30
no shut
ex
實(shí)驗(yàn)第五步:驗(yàn)證試驗(yàn)結(jié)果
使用兩臺(tái)win10看能否自動(dòng)獲得獲得IP地址。
實(shí)驗(yàn)結(jié)果:兩臺(tái)win10都能通過dhcp中繼服務(wù)獲得IP地址且能互聯(lián)互通。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。