DHCPv4 設定
| 撰文 | Meteoroid AM |
|---|---|
| 最後編輯 | |
| 編輯時間 | |
| 優先度 | ⭐⭐⭐⭐⭐⭐⭐ |
準備資料
DHCPv4 相關指令
- 啟用 DHCP 服務
Router(config)#service dhcp- 進入指定的 DHCP Pool ( 集區、池 ),如果不存在則創建一個並且進入。
Router(config)#ip dhcp pool <Pool名稱>- 設定你要發的 IP 範圍在哪個網段
Router(dhcp-config)#network <網段標識IP> <網段遮罩>
- 除了 IP 位址資訊之外,也可以順便指定 DNS 伺服器
Router(dhcp-config)#dns-server <DNS 伺服器 IP>- 也可以指定預設路由器
Router(dhcp-config)#default-router <預設路由器的 IP>- 更改 DHCP 租約期限,
Router(config)#lease {<天> [小時] [分鐘] | infinite(無限)}- 有時候題目要求的範圍不一定是整個網段,也可能是一小部分,所以你需要排除掉不用的
關於引數,指令會從指定 IP 連續排除到結束 IP。
Router(config)#ip dhcp excluded-address <指定IP> [結束IP]- 在其他路由器上協助轉發 DHCP 服務封包
Router(config)#ip helper-address <DH CP Server IP>
示範題目
路由器需要提供左側網段的DHCP服務,
- 提供之 IP 範圍為 172.16.1.16 – 172.16.1.31,遮罩是 25
- DHCP 之 Pool 名稱為 DHCP-1
- DNS Server 設定為 168.95.1.1
- 依照題目創建、進入 Pool
Router(config)#ip dhcp pool DHCP-1
- 設定 DNS Server、要分發的範圍所在網段
Router(dhcp-config)#dns-server 168.95.1.1 Router(dhcp-config)#network 172.16.1.1 255.255.255.128
- 輸入 exit 返回。
Router(dhcp-config)#exit Router(config)#
- 這個網段的可用 IP 是從
172.16.1.1到172.16.1.126,不會判斷的話可以回家洗洗睡了。所以你要排除掉分發範圍之外的 IP 位址
Router(config)#ip dhcp excluded-address 172.16.1.1 172.16.1.15 Router(config)#ip dhcp excluded-address 172.16.1.32 172.16.1.126
- 大功告成,別忘記儲存設定。
a
.gif)
Meteoroid
AM