首先大家對 DHCP 多多少少有點陌生,同時也不知道如何設定 DHCP,它的運用是什麼?會用到那些方面使用?這篇來分享一下 DHCP 概念。
何謂是 DHCP 協定
DHCP 全名是 Dynamic Host Configuration Protocol ,屬於 L7 Application Layer。DHCP 網路協定運作於伺服端的架構之中,用來讓 User 用戶端取得網路相關的設定;DHCP 的應用環境就是在 Mac、Windows 裡區域網路 LAN ,不論是有線網路或無線網路環境中均有 DHCP 組態設定,下圖就是 Windows 10 作業系統裡 DHCP 中的設定值。
【動態(租約時間)】
【靜態(永久指派)】
公司內部網路使用方式
MIS常常遇到一些 User 用戶端為何 DHCP 配置有問題呢?總是不可能說是:「啊,只要網路線搖一搖就好了XD」,要在公司內部網路使用其它網通設備測試的話,在接上網路線前,請務必改設定步驟如下:
1. 請關閉 DHCP 配置服務
在 DHCP Server 頁面裡 Details 標籤,把 Enable 勾選關閉。
2. 請把 WAN 改成為 Bridge 橋接模式
避免造成 IP 衝突,請把 WAN 改成為 Bridge 橋接模式。
3. 外部網路線請接上 WAN 端口
請不要把外部網路線接在 LAN 端口,會造成公司內部網路錯誤;改接上 WAN 端口進行。
DHCP 運作方式
在 User 用戶端開機時,會依廣播的方式尋找 DHCP 伺服端,並且要求分配 IP 位址給 User 用戶端,例如 Ubiquiti EdgeRouter X SFP 範例,它是一種 Router 路由器 (可稱:分享器),裡面有 DHCP 伺服端配置,把內部 IP 派發給 User 用戶端,然後 User 用戶端收到後,將租約 IP 並開始計算租約時間。
私有 IP 位址範圍
為了更有效地使用 IP 位址,私有 IP 位址被定義在 RFC 1918 的規格中,有二種方式分別動態(租約時間)、靜態(永久指派),動態是由 DHCP 分配隨機內部 IP 給 User 用戶端,而靜態是 User 用戶端自行輸入內部 IP 做為對應有效的私有 IP 永久存取。
私有IP位址範圍 | 位址類別 |
10.0.0.0~10.255.255.255 | 單一Class A |
172.16.0.0~172.31.255.255 | 16個連續的Class B |
192.168.0.0~192.168.255.255 | 256個連續的Class C |
DHCP 組態設定方式
在 DHCP Server 頁面裡 Details 標籤,可自訂 DHCP 伺服端組態設定。
功能名稱 | 功能說明 |
Range Start | 私有IP位址開始 |
Range Stop | 私有IP位址結束 |
Router | 路由器 (分享器) IP位址 |
DNS | 電信DNS解析IP |
Lease Time | 私有IP位址租約時間 |
Enable | 是否啓用DHCP機制,若是做為Switch的話,請把它關閉 |
然後切到 Static MAC/IP Mapping 標籤,點選 Create New Mapping 來新增綁定 MAC/IP 位址。
功能名稱 | 功能說明 |
ID | 自訂主機名稱 |
MAC Address | 綁定MAC卡號 |
IP Address | 綁定IP位址 |
DHCP 優點
不需繁瑣設定
DHCP 降到最低的手動的 IP 位址組態,例如印刷錯誤所造成的組態錯誤,或解決 IP 位址指派給多部電腦同時所造成的衝突。
維護容易
集中式且自動化的 TCP/IP 設定,並且透過 DHCP 選項指派全系列的其他 TCP/IP 組態值的能力。