一、認(rèn)識DHCP和NAT
說明:NAT的實(shí)現(xiàn)方式中Easy IP和地址池NAT類似,配置參考其中一個(gè)即可!其中,地址池NAT中有以下兩種選擇方式:
①選擇帶地址池的NAT outbound,要求就是需要有空閑或者多余的公網(wǎng)IP地址來完成對私網(wǎng)IP地址的動態(tài)NAT;
②選擇Easy IP不帶地址池,此時(shí)只需要一個(gè)公網(wǎng)地址即可,因?yàn)镋asy IP可以借助NAT設(shè)備的出接口完成對私網(wǎng)IP地址的動態(tài)NAT。
二、組網(wǎng)需求
1、訪問需求
兩個(gè)區(qū)域內(nèi)的 PC 和 Client 可以互相訪問并且兩個(gè)區(qū)域內(nèi)的 Client 都可以訪問 FTP 服務(wù)器和 WWW 服務(wù)器。
2、地址轉(zhuǎn)換需求
兩個(gè)區(qū)域內(nèi)的終端內(nèi)網(wǎng)地址為保密數(shù)據(jù),對外發(fā)布時(shí)都采用公網(wǎng)地址發(fā)布,所以互訪時(shí)需要采用公網(wǎng)訪問。
3、地址分配需求
兩個(gè)區(qū)域內(nèi)的DHCP服務(wù)器分配地址時(shí)只對辦公接入?yún)^(qū)域的終端分配地址,Client/Sever 的 IP 地址采用手工配置,并且在 DHCP 地址池中對 Client/Server 的 MAC 地址和手工 IP 地址進(jìn)行靜態(tài)綁定。
三、建立拓?fù)?/span>
四、設(shè)備互聯(lián)地址規(guī)劃
本端設(shè)備 | 接口 | IP地址/掩碼 | 對端設(shè)備 | 接口 | IP地址/掩碼 |
R1 | GE0/0/0 | 13.1.1.1/24 | R2 | GE0/0/0 | 13.1.1.2/24 |
GE0/0/1 | 12.1.1.1/24 | R3 | GE0/0/1 | 12.1.1.2/24 | |
R2 | GE0/0/0 | 10.1.1.254/24 | 內(nèi)網(wǎng)終端 | ||
GE0/0/1 | 12.1.1.2/24 | R1 | GE0/0/1 | 12.1.1.2/24 | |
R3 | GE0/0/0 | 13.1.1.2/24 | R1 | GE0/0/0 | 13.1.1.1/24 |
GE0/0/1 | 34.1.1.1/24 | R4 | GE0/0/1 | 34.1.1.2/24 | |
R4 | GE0/0/0 | 20.1.1.254/24 | 內(nèi)網(wǎng)終端 | ||
GE0/0/1 | 34.1.1.2/24 | R3 | GE0/0/1 | 34.1.1.1/24 | |
PC 1 | Eth0/0/1 | DHCP | GW:10.1.1.254 | ||
PC 2 | Eth0/0/1 | DHCP | GW:20.1.1.254 | ||
Client 1 | Eth0/0/0 | 10.1.1.10/24 | GW:10.1.1.254 | ||
Client 2 | Eth0/0/0 | 20.1.1.20/24 | GW:20.1.1.254 | ||
Server 1 | Eth0/0/0 | 10.1.1.20/24 | GW:10.1.1.254,F(xiàn)TP端口:21,www端口:80 |
五、設(shè)備配置
1、基礎(chǔ)配置
R1:
配置接口:
interfaceGigabitEthernet0/0/0
ipaddress13.1.1.1255.255.255.0
interfaceGigabitEthernet0/0/1
ipaddress12.1.1.1255.255.255.0
配置路由:
iproute-static10.1.1.0255.255.255.012.1.1.2
iproute-static20.1.1.0255.255.255.013.1.1.2
查看路由表:
R2:
配置接口:
interfaceGigabitEthernet0/0/0
ipaddress10.1.1.254255.255.255.0
interfaceGigabitEthernet0/0/1
ipaddress12.1.1.2255.255.255.0
配置路由:
iproute-static0.0.0.00.0.0.012.1.1.1
R3:
配置接口:
interfaceGigabitEthernet0/0/0
ipaddress13.1.1.2255.255.255.0
interfaceGigabitEthernet0/0/1
ipaddress34.1.1.1255.255.255.0
配置路由:
iproute-static10.1.1.0255.255.255.013.1.1.1
iproute-static20.1.1.0255.255.255.034.1.1.2
查看路由表:
R4:
接口配置:
interfaceGigabitEthernet0/0/0
ipaddress20.1.1.254255.255.255.0
interfaceGigabitEthernet0/0/1
ipaddress34.1.1.2255.255.255.0
配置路由:
iproute-static0.0.0.00.0.0.034.1.1.1
各終端地址配置參考地址互聯(lián)表。
2、DHCP配置
R2:
開啟dhcp功能:
dhcpenable
配置dhcp資源池:
ippoolA
gateway-list10.1.1.254//網(wǎng)關(guān)地址
network10.1.1.0mask255.255.255.0//可分配地址池
static-bindip-address10.1.1.10mac-address5489-9846-6fd1//靜態(tài)綁定Client/Server
static-bindip-address10.1.1.20mac-address5489-9845-0193
excluded-ip-address10.1.1.10110.1.1.253//排除分配此地址段ip地址
leaseday6hour23minute59//租期為7天
dns-list8.8.8.8//配置DNS
接口下使能dhcp:
interfaceGigabitEthernet0/0/0
dhcpselectglobal
查看DHCP分配情況:
R4:
開啟dhcp功能:
dhcpenable
創(chuàng)建dhcp地址池:
ippoolB
gateway-list20.1.1.254
network20.1.1.0mask255.255.255.0
static-bindip-address20.1.1.10mac-address5489-98c2-745b
leaseday6hour23minute59
dns-list8.8.8.8
接口下使能dhcp:
interfaceGigabitEthernet0/0/0
dhcpselectglobal
查看DHCP地址池分配情況:
3、NAT配置
R1:
使能FTP的NATALG功能:
natalgftpenable
配置NAT:
interfaceGigabitEthernet0/0/0
natserverprotocoltcpglobal13.1.1.208080inside10.1.1.20www//將10.1.1.20的www業(yè)務(wù)端口轉(zhuǎn)換為8080端口
natstaticglobal13.1.1.100inside10.1.1.100netmask255.255.255.255//將固定終端以公網(wǎng)對外發(fā)布
natserverprotocoltcpglobal13.1.1.108443inside10.1.1.20ftp//將10.1.1.10的FTP業(yè)務(wù)端口轉(zhuǎn)換為8080端口
查看NAT情況:
R3:
創(chuàng)建ACL:
aclnumber2000
rule5permitsource20.1.1.00.0.0.255
rule10deny
創(chuàng)建NAT地址池:
nataddress-group113.1.1.3013.1.1.40
接口下調(diào)用NAT:
interfaceGigabitEthernet0/0/0
natoutbound2000address-group1no-pat//只轉(zhuǎn)換地址,不轉(zhuǎn)換端口
查看NAT情況:
六、結(jié)果驗(yàn)證
1、DHCP驗(yàn)證
通過查看PC是否獲取到地址來驗(yàn)證DHCP是否有效:
PC可以獲取到地址,表示DHCP正常。
2、NAT驗(yàn)證
①驗(yàn)證靜態(tài)NAT:在PC1上訪問PC2,在PC2上抓取數(shù)據(jù)分析ICMP數(shù)據(jù)包源地址是否是PC1的真實(shí)地址。
PC1的真實(shí)源地址為10.1.1.100,訪問其他區(qū)域終端時(shí)源地址被NAT為13.1.1.100(公網(wǎng)地址) ,說明靜態(tài)NAT命中。
②驗(yàn)證Easy IP:在PC2上訪問PC1,在PC1上抓取數(shù)據(jù)分析ICMP數(shù)據(jù)包源地址是否是PC2的真實(shí)地址。
由于DHCP的原因,當(dāng)PC2訪問PC1時(shí),源地址會隨機(jī)被Easy IP地址池里的公網(wǎng)地址替換,表示NAT成功命中。
③NAT Server驗(yàn)證:一般情況下,內(nèi)網(wǎng)的IP地址不會對外發(fā)布,一方面是為了保密,另外一方面是為了防止被攻擊,保證內(nèi)網(wǎng)安全性。但是某些事內(nèi)網(wǎng)中服務(wù)器需要對外發(fā)布業(yè)務(wù),在保證內(nèi)網(wǎng)數(shù)據(jù)機(jī)密和安全的情況下,使用NAT Server就可以實(shí)現(xiàn)這個(gè)需求。驗(yàn)證時(shí)只需要使用內(nèi)網(wǎng)對外提供的IP地址(一般是公網(wǎng)地址)和端口號對內(nèi)網(wǎng)服務(wù)器進(jìn)行連接,成功訪問到服務(wù)器即標(biāo)識NAT Server成功命中。驗(yàn)證步驟如下;
第一步:開啟Server上的FTP服務(wù)和HTTP服務(wù),如下圖:
第二步、在Client2上使用對外發(fā)布的IP地址和端口號連接FTP/WWW服務(wù)器,如下圖:
Client2使用內(nèi)網(wǎng)服務(wù)器對外發(fā)布的IP地址和端口號成功連接到服務(wù)器,說明NAT Server成功命中。
附:NAT Server對應(yīng)表
設(shè)備 | 服務(wù) | 真實(shí)IP地址 | 真實(shí)端口號 | 轉(zhuǎn)換后IP地址 | 轉(zhuǎn)換后端口號 |
Server1 | FTP | 10.1.1.20 | 21 | 13.1.1.10 | 8443 |
WWW | 10.1.1.20 | 80 | 13.1.1.20 | 8080 |
轉(zhuǎn)換后的地址和端口號為對外發(fā)布服務(wù)時(shí)使用,一般用于實(shí)現(xiàn)遠(yuǎn)程辦公或者遠(yuǎn)程配置的功能。
七、總結(jié)
NAT和DHCP都是工作中常用的協(xié)議,對于小型園區(qū)網(wǎng),這兩個(gè)協(xié)議更是必不可少,通過本實(shí)驗(yàn)希望大家可以幫助大家更加充分的理解NAT和DHCP的原理以及配置。
-
華為
+關(guān)注
關(guān)注
216文章
34440瀏覽量
251771 -
DHCP
+關(guān)注
關(guān)注
0文章
105瀏覽量
19719 -
組網(wǎng)
+關(guān)注
關(guān)注
1文章
353瀏覽量
22356
原文標(biāo)題:華為DHCP和NAT組網(wǎng)
文章出處:【微信號:網(wǎng)絡(luò)技術(shù)干貨圈,微信公眾號:網(wǎng)絡(luò)技術(shù)干貨圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論