r1的e0/0,r3的gi0/0從dhcp server 獲取位址
先對dhcp server進行配置
配置dhcp pool vlan20
router>enable
router#configure terminal
router(config)#ip dhcp pool vlan20
router(dhcp-config)#network 192.168.20.0 255.255.255.0
router(dhcp-config)#default-router 192.168.20.1
router(dhcp-config)#dns-server 192.168.20.1
配置dhcp pool vlan30
router(config)#ip dhcp pool vlan30
router(dhcp-config)#network 192.168.30.0 255.255.255.0
router(dhcp-config)#dns-server 192.168.30.1
router(dhcp-config)#default-router 192.168.30.1
配置保留位址
router(config)#ip dhcp excluded-address 192.168.30.1 192.168.30.10
router(config)#ip dhcp excluded-address 192.168.20.1 192.168.20.10
配置inte***ce gigabitethernet 0/0
router(config)#inte***ce gigabitethernet 0/0
router(config-if)#ip address 192.168.20.1 255.255.255.0
router(config-if)#no shutdown
再對r1進行配置
router(config)#inte***ce ethernet 0/0
router(config-if)#ip address dhcp
router(config-if)#no shutdown
配置r1後我們馬上就可以看到log列印已經獲取到了位址
*apr 15 10:00:29.553: %dhcp-6-address_assign: inte***ce ethernet0/0 assigned dhcp address 192.168.20.12, mask 255.255.255.0, hostname
那麼ok 我們接下來在配置r2
router(config)#inte***ce gigabitethernet 0/0
router(config-if)#ip address 192.168.20.2 255.255.255.0
router(config-if)#no shutdown
router(config)#inte***ce gigabitethernet 0/1
router(config-if)#ip address 192.168.30.1 255.255.255.0
router(config-if)#ip helper-address 192.168.20.1 指定dhcp伺服器的位址
router(config-if)#no shutdown
最後配置下r3
router>enable
router>enable
router#configure
router(config)#inte***ce gigabitethernet 0/0
router(config-if)#ip address dhcp
router(config-if)#no shutdown
我們檢視下r3 的0/0介面有沒有獲取到ip
router#show inte***ces gigabitethernet 0/0
gigabitethernet0/0 is up, line protocol is up
hardware is igbe, address is 5000.0005.0000 (bia 5000.0005.0000)
internet address will be negotiated using dhcp
mtu 1500 bytes, bw 1000000 kbit/sec, dly 10 usec,
reliability 255/255, txload 1/255, rxload 1/255
encapsulation arpa, loopback not set
keepalive set (10 sec)
auto duplex, auto speed, link type is auto, media type is rj45
output flow-control is unsupported, input flow-control is unsupported
arp type: arpa, arp timeout 04:00:00
last input 00:00:41, output 00:00:05, output hang never
可以看到並沒有拿到ip。
okay我們抓個包簡單的分析一下
可以看到dhcp server沒回我們,說明路由不可達,再試了下ping server可以ping通。問題不大,給server加上靜態路由。
我們再看下 r3拿到了ip
配置動態位址獲取協議 DHCP 實驗
實驗名稱 dhcp的劃分vlan和中繼伺服器配置 不同網段 cisco思科模擬器 實驗目的 pc機可以通過自動獲取方式獲取到ip位址 實驗拓撲 實驗原理 配置命令如下 路由器router0 router config inte ce fastethernet0 1 router config if ...
動態獲取IP位址 DHCP協議
dhcp協議 動態分配ip位址的過程 動態主機配置協議dhcp是應用層協議,使用客戶端 伺服器方式,客戶端和伺服器通過廣播方式進行互動,傳輸是基於udp。dhcp 伺服器提供即插即用。只要主機進入dhcp伺服器的管轄範圍,主機就會從dhcp伺服器動態獲取ip位址 預設閘道器 子網掩碼 dns伺服器名...
arp協議獲取mac位址,同網段和不同網段。
arp協議屬於osi模型第二層 資料鏈路層 那麼問題來了,傳送端能很簡單的獲取到傳送端的ip位址和mac位址,以及接收端的ip位址,而接收端的mac位址最開始是不知道的,而arp協議就是為了解決這個問題的,它能通過接收端的ip位址解析到mac位址。然而,arp協議是屬於資料鏈路層的協議,如果傳送端和...