所謂動態 IP 即指 DHCP(Dynamic Host Configuration Protocol)服務。相較於手動配置靜態 IP,在主機數量龐大的區域網路環境中,DHCP 能自動分配、管理 IP 位址,有效避免 IP 衝突與管理負擔。本文將詳細說明如何在 Linux 系統上配置 DHCP 服務。

DHCP 服務啟動時會讀取 /etc/dhcpd.conf 設定檔。以下提供一份實際可用的範例供參考:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.25.0 netmask 255.255.255.0 {
# 預設閘道
option routers 192.168.25.15;
option subnet-mask 255.255.255.0;
# option nis-domain "uc88.domain";
option domain-name "uc88.domain";
option domain-name-servers 202.96.128.68, 192.168.25.15;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- 選擇 point-to-point 節點 (預設為 hybrid),除非非常了解 NetBIOS 否則勿修改
# option netbios-node-type 2;
range dynamic-bootp 192.168.25.100 192.168.25.254;
default-lease-time 259200;
max-lease-time 518400;
# 固定 IP 範例(註解掉)
# host ns {
# next-server marvin.redhat.com;
# hardware ethernet 12:34:56:78:AB:CD;
# fixed-address 207.175.42.254;
# }
}
# touch /var/state/dhcp/dhcpd.leases# /usr/sbin/dhcpdntsysv 設定開機自動啟動。# /usr/sbin/dhcpd eth1winipcfgipconfig /all完成上述步驟即可在 Linux 上成功架設 DHCP 動態 IP 服務。雖然過程涉及指令操作,但對熟悉 Linux 的管理員而言屬於基礎配置任務。
du 指令磁碟使用量分析:參數詳解、人類可讀、總計、排除目錄、與 df 差異、實戰範例
Linux 用戶態進程死循環排查實戰:從 R 狀態 100% CPU 到 GDB 定位業務邏輯缺陷
Linux RHCS 叢集維運指令速查:clustat、cman_tool 狀態檢視與節點管理
Linux 檔案權限備份與還原實戰:使用 ACL 工具完整保護權限設定
Linux top 指令進階使用教學:參數詳解、互動式快捷鍵 (P/M/N/T/k/r/q)、批次模式輸出檔案、指定 PID 監控、效能分析實戰
Linux GNOME Panel 圖示移除方法:刪除對應啟動器檔案即可